python - pip安装三方库超时、安装慢解决办法

前言:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443):

今天在一台新的电脑上时候pip下载requests库,报错这个链接超时的错误。

我们直接连接国外网站速度很慢,甚至有的根本访问不了,通过镜像网站就可以快速的帮助我们访问到。既然是镜像,里面的资源跟原网站都是一样的。

 

解决方法1:

pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com【 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com】复制这段即可

 

解决方法2:

Windows:
python -m pip install --upgrade pip  -i https://pypi.tuna.tsinghua.edu.cn/simple some-package    #更新pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn

 

Linux:

  • cd ~                   # 进入家目录 
  • mkdir .pip          # 新建.pip隐藏文件夹
  • cd .pip               # 进入.pip隐藏文件夹
  • touch pip.conf   # 新建pip.conf文件
  • vim pip.conf      # 用vim编辑pip.conf文件,内容与Windows下pip.ini文件的内容一样
  • :wq                    # 保存退出

还有如下镜像:

清华大学镜像源:https://pypi.tuna.tsinghua.edu.cn/simple/

阿里云镜像源:http://mirrors.aliyun.com/pypi/simple/

中国科技大学镜像源:https://pypi.mirrors.ustc.edu.cn/simple/

华中科技大学镜像源:http://pypi.hustunique.com/simple/

上海交通大学镜像源:https://mirror.sjtu.edu.cn/pypi/web/simple/

豆瓣镜像源:http://pypi.douban.com/simple/

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

百度镜像源:https://mirror.baidu.com/pypi/simple

 

配置好后,下载的速度从20k到几M起啦!!

 

posted @ 2024-06-12 14:55  小林同学_Scorpio  阅读(756)  评论(0编辑  收藏  举报
1