我有一个(我认为是)关于在Windows上安装cvxopt的相当简单的问题。我正在关注这个“指南”http://cvxopt.org/install/index.html。但是我已经陷入了你应该
的部分将libblas.a和liblapack.a复制到src目录。
我觉得公平地说,我对这些事情非常糟糕,而且我不知道自己在做什么。如果有人能告诉我在哪里找到这些,我会非常乐于助人。我想这与它有关:
制作lapacklib&& cp liblapack.a ..
和
make&& cp blas_WIN.a ../ libblas.a
但我真的无法做出任何相关的事情......
提前致谢!
答案 0 :(得分:0)
cvxopt包含在WinPython中。即使您不直接使用WinPython,它也许是在Windows上获取cvxopt的最简单方法:安装WinPython后,您可以将cvxopt
目录从Lib\site-packages
目录复制到相应的Python文件夹中分配。
修改强>
它再次出现在unofficial windows binaries下。
答案 1 :(得分:0)
不幸的是,当前与unofficial windows binaries一起分发的cvxopt 1.1.7与当前的winpython 2.7.6.4存在问题(或者可能有问题)。根据我的经验,你可能会遇到许多奇怪的问题,例如抛出数学域错误或算术错误的代码,其中的东西在winpython 2.7.6.2和cvxopt 1.1.6中完全正常工作。我不认为这是cvxopt 1.1.7的问题,因为它在linux上工作正常,而不是特定的二进制包装,或者这种包装与最新的winpython不兼容。
如果您遇到此类问题,也许您可以继续使用winpy 2.7.6.2,这是运行cvxopt的最后一个版本。