软件测试|pip安装第三方库报代理错误,怎么解决

前言

pip是我们使用python时最常用的一个工具,我们安装卸载更新Python的第三方库都是依靠这个命令的,即使我们是使用pycharm来管理我们的第三方库,本质上还是通过pip来实现第三方库的安装卸载更新的。因此,对于一些在使用pip时出现的报错,进行一些经验的总结就很有必要了。

安装第三方库时报代理错误

我的一位同事刚刚开始学习python,在安装requests库时,报了如下错误,见下图:

在这里插入图片描述
从报错来看,指的是我们的代理错误,导致多次重试之后还是无法下载安装该第三方库。

解决方法

遇到该问题,我们就需要解决,下面我们介绍一下解决该问题的方法。

  1. 关闭代理

这个方法最简单粗暴,一般情况下,如果可以关闭代理,关闭代理进行安装即可。

  1. 在安装命令时添加proxy参数

我们可以在安装时,添加–proxy参数,通过代理进行安装,命令如下:

pip install package --proxy scheme://[user:passwd@]proxy.server:port.

安装requests的命令如下:

pip install requests --proxy https://127.0.0.1:port

结果如下图:

在这里插入图片描述

  1. 在pip配置文件中添加代理

如果我们代理无法关闭,而我们又需要安装库,如果每一次安装都需要我们加上proxy参数,就会显得比较麻烦,我们在pip配置文件中加上代理的参数就可以解决这个问题。

pip配置文件

  • Windows系统

文件默认路径为C:\Users\用户名\AppData\Roaming\pip\pip.ini

  • Linux系统

pip.conf配置文件

windows修改如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
proxy     = http://XXXX.com:port
index-url是国内清华镜像源
proxy 代理,按照网络实际配置修改即可

linux修改如下:

[global]
proxy=http://xxx.xxx.xxx.xxx:port        # 替换出自己的代理地址

总结

本文主要介绍了pip安装第三方库时,报代理错误的解决办法,当我们无需代理时,可以直接关闭代理,当我们代理不能关闭时,需要我们通过添加–proxy参数或者修改配置文件来解决问题,修改配置文件可以一次性解决代理的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值