gpt4 book ai didi

python - 需要帮助为 CVXOPT 安装 LAPACK/BLAS(或推荐另一个更容易安装的 QP 求解器)

转载 作者:太空狗 更新时间:2023-10-30 02:48:34 26 4
gpt4 key购买 nike

我一直在尝试安装 CVXOPT,它需要 LAPACK/BLAS,老实说,这让我很烦!

上下文:

我正在试验 SVM,因此需要 QP 求解器。 CVXOPT 似乎是最好的。问题是 LAPACK/BLAS(或 ATLAS)依赖性。

我已经尝试安装 ATLAS,我认为这很有效,但是当尝试安装 CVXOPT 时,我仍然遇到“找不到 -lblas”和“找不到 -llapack”。

所以在过去的两天里,我一直在尝试遵循 http://icl.cs.utk.edu/lapack-for-windows/lapack/#libraries_mingw 上的各种方法。安装 LAPACK,但事实证明这是我必须执行的最困难的安装,而且我什至还没有开始尝试安装 BLAS。

问题:

有人可以:

A) 请指出 LAPACK/BLAS 安装指南的英文翻译。或者某种简单的滴注方法(如果存在的话)。

B) 向我指出不需要 LAPACK/BLAS 的 QP 求解器?到目前为止,我还没有找到更容易安装的。

谢谢!

最佳答案

好吧,我终于让这该死的东西工作了。这是我为将来必须安装 CVXOPT 的可怜人所做的:

在大多数情况下,请按照 http://abel.ee.ucla.edu/cvxopt/install/index.html#building-cvxopt-for-windows 中的说明进行操作但您还必须:

1) 从 http://gnuwin32.sourceforge.net/ 下载 gnuwin32为了使用“sed”命令。

2) 下载并使用 use cygwin NOT cmd 运行所有命令。这是因为“sed”和“make”命令在 cmd 中不起作用。此外,当您进行 cygwin 安装时,请确保包含我认为在开发工具下的 make 命令包。

3) 以下命令略有错误:

sed 's/-mno-cygwin//g' -i'.bak' c:\Python27\Lib\distutils\cygwinccompiler.py

应该是

sed 's/-mno-cygwin//g' -i'.bak' "c:\Python27\Lib\distutils\cygwinccompiler.py"

mv c:\Python27\Lib\distutils\cygwinccompiler.py.bak c:\Python27\Lib\distutils\cygwinccompiler.py

应该是

mv "c:\Python27\Lib\distutils\cygwinccompiler.py.bak""c:\Python27\Lib\distutils\cygwinccompiler.py"

关于python - 需要帮助为 CVXOPT 安装 LAPACK/BLAS(或推荐另一个更容易安装的 QP 求解器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12387952/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com