配置pip国内镜像加快python第三方库安装速度~

发布时间 2023-10-26 11:44:53作者: 朝阳1

临时配置,在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django 
这样就会从清华的镜像去安装django库,速度会快很多。

持久化配置,通过修改配置文件的方式,可以让pip在每次安装的时候都使用指定的镜像源。

Linux下,修改~/.pip/pip.conf (路径不存在的话,要自己创建文件夹和文件)
内容如下:
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ 
[install] trusted-host=mirrors.aliyun.com
Windows
Windows的配置和Linux有一点差别,直接在user目录中创建一个pip目录,再新建文件pip.ini。(例如:C:\Users\Administrator\pip\pip.ini)内容同上。

常用的国内镜像源

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

Anaconda配置

# 清华
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 
conda config --set show_channel_urls yes
# xx
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/   
conda config --set show_channel_urls yes