pip国内的源提高下载速度

把国外的下载源换成国内的源(镜像),下载速度可以“飞”起来。

国内的镜像源主要有:阿里云:http://mirrors.aliyun.com/pypi/simple
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple
豆瓣:http://pypi.douban.com/simple
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
在这里推荐使用清华大学的下载源,下载速度快,且稳定。

那怎么用呢?
只需要在 pip 安装的时候,加上相应的镜像源就可以了。

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba

为了方便使用,我整理了一个小脚本,可供用户选择“镜像源”和需要下载的“扩展库”名称。
运行脚本,即可下载该扩展库。

import os
mirrors = {“清华”:”https://pypi.tuna.tsinghua.edu.cn/simple “,
           “阿里云”:”http://mirrors.aliyun.com/pypi/simple “,
           “中科大”:”https://pypi.mirrors.ustc.edu.cn/simple “,
           “豆瓣”:”http://pypi.douban.com/simple “
           }
print(“清华 | 阿里云 | 中科大 | 豆瓣”)
web = input(“请输入您想选择的镜像源名称(推荐使用清华):”)
lib = input(“请输入您想安装的扩展库名称:”)
# 选择其中一个镜像源,下载安装库
os.system(“pip3 install -i “+ mirrors[web] + lib)

如果还觉得麻烦,可以进行如下配置,让pip安装的时候默认使用配置好的镜像源下载库(一劳永逸)。
1. 直接在user目录中创建一个pip目录:C:\Users\xxx\pip(Windows用户)
2. 新建文件“pip.txt”3. 输入以下内容:

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

4、重命名文本文件为“pip.ini”

就这样,以后再使用pip下载的时候就默认使用镜像源了

发表评论

电子邮件地址不会被公开。 必填项已用*标注