我正在尝试为Python安装httplib2库,因此我可以使用它与Twitter进行交互,但当我尝试通过'python setup.py install'安装时,我在控制台中收到以下错误。
这是一个新的MBA,我是唯一的用户(和管理员)所以我不应该这么粗鲁地被拒绝!
error: could not create '/Library/Python/2.7/site-packages/httplib2': Permission denied
思想?
答案 0 :(得分:11)
使用sudo
以root身份运行setup.py
:
% sudo python setup.py install
答案 1 :(得分:8)
有人说在sudo
上使用python setup.py install
可能会很危险。相反,请运行sudo chown -R $USER /Library/Python/2.7
。
TL; DR;使用Virtualenv也可以避免这个问题。