0

我正在尝试在 Windows 上安装 cvxopt,我使用 2.7 Python Enthought 发行版。我按照这里的说明进行操作,

http://abel.ee.ucla.edu/cvxopt/install/

我遇到的错误如下,

./liblapack.a:无法读取符号:存档没有索引;运行 ranlib 以添加 o ne collect2: ld returned 1 exit status error: command 'gcc' failed with exit status

请帮助我,我很迷茫。非常感谢。

4

2 回答 2

8

运行此程序的最佳方法是安装预编译的二进制文件。

首先,下载numpy for windows 的 MLK 版本。然后,下载cvxopt 的安装程序并运行它。选择与您的 Python 版本相对应的构建非常重要。

我链接的构建适用于 Windows 的标准 Python。它们也应该与 Enthought 的发行版一起使用。

于 2013-07-28T06:04:03.547 回答
1

我也遇到了一个问题——它与 gcc 和其他东西有关,我看到由于-llapackand存在一些问题-lblas。然后我复制/粘贴libblas.aliblapack.acvxopt-1.1.17 目录,到 src 目录,到 src 下的 c 和 python 目录等等,然后它开始工作。

于 2015-08-26T23:54:19.353 回答