2015-09-11 48 views
0

我试图将cvxopt安装到我的OSX系统上。但它没有奏效。 我只是按照标准安装说明:http://cvxopt.org/install/#standard-installation。 来自终端的响应如下所示:无法在OSX 10.10.5上安装cvxopt

运行安装 检查在/Library/Python/2.7/site-packages/ 错误.pth文件支持:不能创建或删除文件安装目录

[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-527.pth' 

指定(通过--install-dir的,--prefix安装目录,或 Distutils的默认设置搜索:试图在 安装目录添加或删除文件时

以下错误g)是:

/Library/Python/2.7/site-packages/ 

也许您的帐户没有对此目录的写入权限?如果 安装目录是系统拥有的目录,则可能需要以管理员或“root”帐户登录 。如果您没有管理员 访问此机器,您可能希望选择不同的安装目录 ,最好是您的PYTHONPATH环境 变量中列出的一个。

有关其他选项的信息,您不妨咨询 文档:

https://pythonhosted.org/setuptools/easy_install.html

请为你的系统进行相应的更改,然后再试一次。

任何人都可以帮助我吗? 非常感谢〜

回答

0

您试图将软件包安装到系统拥有的文件夹位置。您可以通过运行sudo python setup.py install m来解决这个问题,但最终会导致大量已安装的库。而是在您的用户拥有的位置创建一个虚拟环境。这样你就可以保持你的主Python安装清洁,并且可以根据需要切换和更改版本。

欲了解更多信息see