我是使用mac和龙卷风的新手。我已经安装了easy_install并尝试安装龙卷风,但我一直得到“Permission denied”
easy_install tornado
寻找龙卷风 最佳搭配:龙卷风2.3 处理tornado-2.3-py2.7.egg 将tornado 2.3添加到easy-install.pth文件中 错误:/ Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/easy-install.pth:权限被拒绝
出了什么问题?
答案 0 :(得分:1)
尝试像这样运行:
sudo easy_install tornado
当您在OSX上使用stock python时,easy_install命令将安装龙卷风系统,因此需要管理员权限。当使用自制的python(例如用“brew install python”安装brew和python)时,你可以安装python包而无需使用sudo。
一句忠告:在处理大量python项目时,最好使用virtualenv来安装python deps;这样你就可以有多个孤立的python环境而且你不需要sudo。
答案 1 :(得分:0)
如果要在系统范围内安装tornado或者在virtualenv
中查看在沙盒环境中安装python包,您可能希望尝试以root身份运行该命令。另外,如果您想尝试各种版本的Python,我建议pythonbrew
。