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永久替换下载源
- 在命令行中执行以下两条指令(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