Pip install速度慢怎么办?将pip默认的下载源换为国内的下载源。

给出国内速度比较快的几个镜像源:

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

我一般使用的是豆瓣下载源和清华大学下载源。接下来讲一讲具体该如何替换下载源,分Windows和Linux。

Windows:

以下步骤需要有conda:
1.按顺序依次执行如下代码

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/conda config --set show_channel_urls yes

2.执行完成后,使用以下指令检查是否添加成功

conda config --show channels

3.在C盘目录栏中输入

%appdata%

并回车,进入

类似此路径的文件夹

4.新建文件夹 名为pip

5.在pip文件夹下新建文件 pip.ini 并将以下内容复制进去并保存

[global]
time-out=60
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=tsinghua.edu.cn

再次运行 pip install即生效,安装速度明显提升

Linux

方法一:

1.首先编辑当前用户家目录下.pip文件夹下的pip.conf文件(没有则新建)

vim ~/.pip/pip.conf 

2.然后添加内容如下

[global] index-url = https://pypi.douban.com/simple/ [install] trusted-host = pypi.douban.com 

3.保存退出,快去试试下载吧!

方法二:

使用pip config set永久替换下载源

  1. 在命令行中执行以下两条指令(win10是cmd),pip版本需要>=10.0.0
pip config set global.index-url https://pypi.douban.com/simple/ pip config set install.trusted-host pypi.douban.com