python pip第三方库安装超时The read operation timed out

疫情当头,咸鱼在家,学习一哈python。

用的是中国mooc北京理工大学的嵩天老师的课程。讲到pyinstaller的时候,使用pip安装飞速爆红但是下载速度极慢(保持微笑。


socket.timeout: The read operation timed out


看了哈爆红的原因大概就是超时,再加上那个下载速度慢,所以后面就搜一下。

搜到的第一个解决办法是 再加上cmd 的warning推荐更新,所以:

pip --default-timeout=100 install -U pip

大概意思就是加时长限制但是并没有啥子用。勤劳勇敢的中国人民决定去找别的法子。

第二个办法就是用国内的镜像网站,感谢orz:

  http://pypi.douban.com/ 豆瓣

扫描二维码关注公众号,回复: 10116693 查看本文章

  http://pypi.hustunique.com/ 华中理工大学

  http://pypi.sdutlinux.org/ 山东理工大学

  http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学

博主用的是Windows10:

在%HOMEPATH%(举个例子C:\User\Administrator\)下新建一个文件夹叫pip,然后新建pip.ini文件

pip.ini文件内容如下:

[global]
 index-url = https://pypi.tuna.tsinghua.edu.cn/simple

(以大清为例)

然后就会发现非常快速啦~
 


但是本非酋向来都不会很顺利的(保持微笑

Installing collected packages: pip
  Found existing installation: pip 19.2.3
    Uninstalling pip-19.2.3:
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。

得,这下俺的pip也没了。只有强行修复。依次在cmd里输入以下,第一条重新安装先前的pip版本,第二条升级。然后就好啦~

python -m ensurepip
python -m pip install --upgrade pip

之后就可以install一系列想装的第三方库啦~

祝大家身体健康哦!

发布了17 篇原创文章 · 获赞 2 · 访问量 812

猜你喜欢

转载自blog.csdn.net/qq_36926570/article/details/104147806
今日推荐