Python easy_install 给出 [errno13]

标签 python ssh easy-install

我正在尝试安装 Hookbox但没有成功,当我调用 easy_install

python setup.py install

它给我 [Errno 13] Permission denied: '/usr/local/lib/python2.6/site-packages/test-easy-install-68779.write-test'

当我尝试向该目录授予写入权限时,它给出了

chmod: /usr/local/lib/python2.6/site-packages/: Operation not permitted

有什么办法可以解决这个问题或者不用easy_install安装hookbox吗?

最佳答案

你应该使用适当的权限来安装

sudo python setup.py install

另一种选择是使用 virtualenv 创建一个隔离的环境,您可以在其中安装

另一种方法是在您有权限的地方安装一些东西。

python setup.py install --home=<dir>

另请参阅带有选项前缀的备用 unix 安装

python setup.py install --prefix=/usr/local

在文档中查看这些选项的详细信息:http://docs.python.org/install/

如果你问我的偏好是 virtualenv、virtualenvwrapper、pip 和 yolk 来管理外部模块。为他们谷歌

关于Python easy_install 给出 [errno13],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3995339/

相关文章:

python .get() 和无

python - 在目录结构中向上移动

arrays - 通过 SSH 执行存储在关联数组中的 bash 命令,存储结果

python - 如何让easy_install在setup.py中执行自定义命令?

python - setup.py 的设计模式以避免重复的元数据

python - 将模块安装到自定义站点包目录中

python - 为什么 pip 安装包没有出现在 pip freeze 中?

python - 按列对DataFrame进行分组,对成员进行操作,并将结果输出到新的DataFrame中

python - Paramiko stdout.read给出 “AttributeError: '元组的对象没有属性 'read'”

Coldfusion 安全 cftp 超时