我正在尝试通过pip和PyCharm在我的Mac上安装cvxpy并且我收到以下错误:“命令”python setup.py egg_info“失败,错误代码1在/ private / tmp / pip-build -azdpOA / CVXcanon /”。有谁知道那是什么以及如何解决这个问题?
我的python是2.7
我的点子是8.1.2
我的PyCharm是4.5.4
我的OSX是10.8.5
答案 0 :(得分:1)
模块CVXcanon
是official installation instructions的依赖关系。
我们建议使用Anaconda而不是Mac附带的Python,并通过Anaconda安装pip,nose,NumPy,SciPy和CVXOPT(即conda install pip nose numpy scipy cvxopt)。但是没有必要让Anaconda安装CVXPY,下面的说明假设你没有Anaconda。
安装命令行工具xcode-select --install
,然后安装包含所有依赖项pip install cvxpy
的模块。您可以使用PyCharm中的Terminal
标签。