使用anaconda python 3在Windows 10上安装cvxopt。*

时间:2016-11-16 10:29:21

标签: windows python-3.x anaconda cvxopt

我一直在尝试在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

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

我过去使用命令提示符安装了多个东西,但我的经验告诉我要确保我知道并了解我正在安装的内容,因为我曾经破坏过我的计算机一次。因此,我不想盲目地尝试,而是想知道是否有人有傻瓜。

1 个答案:

答案 0 :(得分:0)

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

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

conda create --name py34 python=3.4 numpy
activate py34
conda install -c omnia cvxopt