0

我是使用 Mac 和龙卷风的新手。我已经安装了easy_install并尝试安装tornado,但我不断收到“权限被拒绝”

easy_install 龙卷风

搜索 tornado 最佳匹配: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:权限被拒绝

出了什么问题?

4

2 回答 2

1

尝试像这样运行它:

sudo easy_install 龙卷风

当您在 OSX 上使用 stock python 时,easy_install 命令将在整个系统范围内安装 tornado,因此需要管理员权限。当使用 homebrew python 时(例如安装 brew 和带有“brew install python”的python),您可以安装 python 包而无需执行 sudo。

一句忠告:在处理大量python项目时,最好使用virtualenv来安装python deps;这样你就可以拥有多个独立的 python 环境并且你不需要 sudo。

于 2014-01-22T01:46:28.027 回答
0

virtualenv如果您想在系统范围内安装 tornado 或查看在沙盒环境中安装 python 包,您可能想尝试以 root 身份运行该命令。pythonbrew另外,如果您想尝试各种版本的 Python ,我建议您这样做。

于 2012-06-16T17:34:12.573 回答