Python 如何修复安装请求时的pip错误

Python 如何修复安装请求时的pip错误,python,ubuntu,pip,Python,Ubuntu,Pip,我试图使用Ubuntu16.04上的终端在Python中安装API调用请求,但出现了这个错误。我该如何着手修理它 我已经尝试创建一个virtualenv,只在那里安装它,但它也不起作用 我输入了“pip安装请求” 打开命令提示符时,请确保以管理员身份打开它。您可以通过以下方式完成此操作:(假设您在windows上) 1:单击windows键 2:在命令提示符下键入 3:右键单击第一个选项并选择以管理员身份运行 4:在应出现的框中单击“是” 在所有这些之后,您应该能够使用pip安装请求并安装它。如

我试图使用Ubuntu16.04上的终端在Python中安装API调用请求,但出现了这个错误。我该如何着手修理它

我已经尝试创建一个virtualenv,只在那里安装它,但它也不起作用

我输入了“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