python pip使用国内镜像安装包

文章发布于 2023-09-13

pip国内镜像

阿里云 			 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 		   https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) 		  https://pypi.douban.com/simple/
清华大学 			https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 	 https://pypi.mirrors.ustc.edu.cn/simple/

使用国内外镜像对比

国外镜像

root@d059a1bc0643:/usr/src/py# pip install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.6/site-packages (21.2.4)
Collecting pip
  Downloading pip-21.3.1-py3-none-any.whl (1.7 MB)
     |██████████████████████▎         | 1.2 MB 19 kB/s eta 0:00:27

没有使用国内镜像的下载速度为19 kB/s。一个1.7MB的文件能下载个1分钟,如果是10MB大小的包呢?对于下载速度太慢的情况,建议使用国内镜像来进行下载。

国内阿里云镜像

使用国内镜像之后,更新pip1秒内完成。即使10MB基本也是几秒内安装完成。

root@d059a1bc0643:/usr/src/py# pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Requirement already satisfied: pip in /usr/local/lib/python3.6/site-packages (21.2.4)
Collecting pip
  Downloading https://mirrors.aliyun.com/pypi/packages/a4/6d/6463d49a933f547439d6b5b98b46af8742cc03ae83543e4d7688c2420f8b/pip-21.3.1-py3-none-any.whl (1.7 MB)
     |████████████████████████████████| 1.7 MB 212 kB/s 
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.2.4
    Uninstalling pip-21.2.4:
      Successfully uninstalled pip-21.2.4
Successfully installed pip-21.3.1