赞
踩
使用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/
pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
以上是临时使用国内源下载,如果要永久换源参考以下两种方法
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
一般建立在用户目录下的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/
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,出现这个原因很可能是因为本机代理没有关,端口有问题,导致连接不上国内源。
解决:关闭代理
Error updating package list: connect timed
修改pycharm中的镜像源
建议新手一开始换源就把这些都配好,以免后面使用的时候出现问题
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。