我正在尝试安装 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/