在httplib2安装上拒绝权限

时间:2011-08-30 21:01:21

标签: python terminal httplib2

我正在尝试为Python安装httplib2库,因此我可以使用它与Twitter进行交互,但当我尝试通过'python setup.py install'安装时,我在控制台中收到以下错误。

这是一个新的MBA,我是唯一的用户(和管理员)所以我不应该这么粗鲁地被拒绝!

error: could not create '/Library/Python/2.7/site-packages/httplib2': Permission denied

思想?

2 个答案:

答案 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也可以避免这个问题。