0

我一直在尝试在 Anaconda Python 3.x 上安装 cvxopt 一段时间,阅读过去的帖子,我似乎无法让它工作。这是我到目前为止所尝试的:

pip install cvxopt --user

这给了我以下错误:

Failed building wheel for cvxopt

然后我尝试了这个:

conda install -c omnia cvxopt

输出:

UnsatisfiableError: The following specifications were found to be in conflict:
- cvxopt
- python 3.5*

我使用这个安装了 mkl:

conda install mkl

这有效,但尝试以前的命令仍然无效。

我过去使用命令提示符安装了多个东西,但我的经验告诉我要确保我知道并理解我正在安装的东西,因为我有一次毁了我的电脑。因此,与其盲目尝试,我想知道是否有人有小费。

4

1 回答 1

0

正如您在此处看到的,由于编译器不兼容,cvxopt 不支持 python 3.5+。

不过,正如评论中所述,您可以使用 anacodna 创建虚拟环境并进行安装。

conda create --name py34 python=3.4 numpy
activate py34
conda install -c omnia cvxopt
于 2017-04-21T01:05:09.333 回答