我一直试图通过
在OSx上安装tweepypip install tweepy
我已经安装了pip,但是我收到了这个奇怪的错误信息,我之前没有碰到过,显然Tweepy根本没有导入(因为它还没有安装)。
我收到以下错误消息:
错误:无法创建'/Library/Python/2.7/site-packages/tests':权限被拒绝
我有什么方法可以批准吗?我做错了什么?
提前致谢
额外信息:如果你无法从路径中看出来运行Python 2.7
答案 0 :(得分:0)
如Alko所述,您需要root权限才能写入pip存储包的目录。
您可以输入:
sudo su
<\ n>在终端中输入:
pip install tweepy
或者,您可以使用virtualenv:
“如果无法将软件包安装到全局site-packages目录中,该怎么办?例如,在共享主机上。
在所有这些情况下,virtualenv可以帮助您。它创建了一个具有自己的安装目录的环境,该环境不与其他virtualenv环境共享库(并且可选地也不访问全局安装的库)。“
基本上,它允许您为每个python项目创建独立的环境,并允许您回避您所拥有的权限问题。
有关详细说明,请参阅:Installing Python on Mac OS X: virtualenv