当前位置:   article > 正文

python换源,解决pip安装第三方库时无法下载和连接超时等问题_pip下载网络不可达

pip下载网络不可达

使用pip安装包是用python编码最基础并且必不可少的基础,新手入门时常常会跟着网上的教程说换源,但还会出现意料之外的问题,比如:
1.换源之后还是连接超时
在这里插入图片描述

2.在pycharm的python interpreter中安装包显示

Error updating package list: connect timed

本篇博客将阐述换源的完整流程,一步配全。

换源

国内几个常用的pip镜像

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

1.一次性使用

pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

以上是临时使用国内源下载,如果要永久换源参考以下两种方法

2. 终端输入命令换源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

3.新建pip配置文件换源

一般建立在用户目录下的pip子目录中
参考:
C:\Users\admin\pip\pip.ini
C:\Users\Deadl\AppData\Roaming\pip\pip.ini

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
#清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
#阿里云:http://mirrors.aliyun.com/pypi/simple/
#豆瓣:http://pypi.douban.com/simple/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

问题解决

1.换源之后还是连接超时

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(0, ‘Error’))’: /pypi/simple/progressbar2/

注意报错显示的是ProxyError,出现这个原因很可能是因为本机代理没有关,端口有问题,导致连接不上国内源。
解决:关闭代理

2.pycharm的python interpreter安装包失败

Error updating package list: connect timed

修改pycharm中的镜像源
在这里插入图片描述
在这里插入图片描述
建议新手一开始换源就把这些都配好,以免后面使用的时候出现问题

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号