更换Python的pip镜像

突然想研究一下腾讯云函数来挂一个自动签到任务。

在本地环境安装好Python3.8.2以后,突然发现还没安装requests包

于是,碰到了下面的错误

Retrying (Retry(total=4, connect=None, read=None, redirect=None, 
status=None)) after connection broken by 
'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', 
port=443): Read timed out. (read timeout=15)",)': /simple/queuelib/


很明显网络错误,去搜了一下,发现有很多人有相似的经历,真的佩服。。。

有两种方案,临时解决方案,指定pip镜像源

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

使用-i参数指定镜像源为豆瓣的pypi

或者使用下面的方法,不需要每次都输入-i选项。

在pip的配置文件中加入以下内容/任选一个 

#清华大学:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

#阿里云

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
#豆瓣:

[global]
index-url = http://pypi.douban.com/simplehttp://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com


Linux

需要创建配置文件

linux的文件在  ~/.pip/pip.conf


windows

windows %HOMEPATH%\pip\pip.ini

 


标签: python pip

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)

sitemap