Python 如何修复安装请求时的pip错误
我试图使用Ubuntu16.04上的终端在Python中安装API调用请求,但出现了这个错误。我该如何着手修理它 我已经尝试创建一个virtualenv,只在那里安装它,但它也不起作用 我输入了“pip安装请求”Python 如何修复安装请求时的pip错误,python,ubuntu,pip,Python,Ubuntu,Pip,我试图使用Ubuntu16.04上的终端在Python中安装API调用请求,但出现了这个错误。我该如何着手修理它 我已经尝试创建一个virtualenv,只在那里安装它,但它也不起作用 我输入了“pip安装请求” 打开命令提示符时,请确保以管理员身份打开它。您可以通过以下方式完成此操作:(假设您在windows上) 1:单击windows键 2:在命令提示符下键入 3:右键单击第一个选项并选择以管理员身份运行 4:在应出现的框中单击“是” 在所有这些之后,您应该能够使用pip安装请求并安装它。如
打开命令提示符时,请确保以管理员身份打开它。您可以通过以下方式完成此操作:(假设您在windows上) 1:单击windows键 2:在命令提示符下键入
3:右键单击第一个选项并选择以管理员身份运行
4:在应出现的框中单击“是”
在所有这些之后,您应该能够使用pip安装请求
并安装它。如果不起作用,您可以改用此命令(仍处于管理员模式):
python-m easy\u安装请求
或
python-mpip安装请求
尝试使用sudo
关键字进行安装,为自己提供权限评估。只要您知道您的凭据,以下内容就可以使用
sudo pip install requests
看看你的最后一行,权限被拒绝
,你可能把文件夹权限搞砸了。就像@AlexITC说的,你必须检查你的文件夹权限。我如何检查我的文件夹权限?你需要是root才能将包安装到/usr/lib。使用virtualenv应该是可行的。您是如何创建virtualenv的?您也可以使用命令python-m pip install Requests
。OP在Ubuntu上,如“我试图在Ubuntu 16.04上使用终端”所示,并且所有路径都以/usr/lib开头。Ubuntu上没有“以管理员身份运行”。哦,糟了。谢谢你向我指出这一点。在这种情况下,他可以使用我在最后一行中输入的两个命令。不建议使用sudopip安装
,使用virtualenv会更好。看见
sudo pip install requests