我对编码比较陌生,但感觉我对基础知识有了深刻的理解。我希望使用python来使用tweepy模块来试验twitter,但我在安装它时遇到了麻烦,而其他模块也是如此,在命令行中使用了pip。
在命令行中输入pip $scope.onChanged = function (assigned) {
$scope.selectedItem = assigned[0];
if ($scope.keepPristine)
{
$scope.form.assignedList.$pristine = true;
$scope.form.unAssignedList.$pristine = true;
}
}
(macOS Sierra上的终端)会在此帖子的末尾返回错误字符串。
如果有人能说清楚为什么我不能安装任何模块,我会非常感激。
提前致谢。
pip install tweepy
答案 0 :(得分:2)
如上所述,您需要root访问权限,其中pip存储包。
Python 3.x:
sudo pip3 install tweepy
Python 2.x:
sudo pip install tweepy
您也可以使用Git从Github克隆存储库并手动安装:
git clone https://github.com/tweepy/tweepy.git
cd tweepy
python setup.py install
或者您可以使用virtualenv
“如果无法将软件包安装到全局site-packages目录中,该怎么办?例如,在共享主机上。
在所有这些情况下,virtualenv可以帮助您。它创建了一个具有自己的安装目录的环境,该环境不与其他virtualenv环境共享库(并且可选地也不访问全局安装的库)。“
基本上,它允许您为每个项目创建一个独立的环境,并且它可以帮助您解决权限问题。
答案 1 :(得分:0)
Operation not permitted
您需要运行:
sudo pip install tweepy
答案 2 :(得分:0)
您的权限有问题。如上所述,您可以尝试使用sudo