Anaconda 更换国内pip源

一、添加镜像源

打开Linux终端或者Windows的命令行窗口,直接输入以下命令:

1、添加清华源镜像

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

2、添加中科大镜像源

conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

这里注意一下:

  • 中科大好像停止镜像源服务了,首选还是先用清华镜像源吧。
  • 如果是Windows系统,可以在镜像源的链接后面分别改成http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
  • 有的博客可能会把镜像源的协议写成https,可能导致后面执行pip命令时报错HTTP 000 CONNECTION FAILED for url,所以最好写成http协议。

3、设置搜索时显示channel地址

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

4、配置文件地址

以上的配置信息全部会写在一个名为.condarc的配置文件当中。

如果是LInux平台,配置文件的路径为/home/username/.condarc

如果是Windows平台,配置文件路径为C:\users\username\.condarc

因此除了通过以上的命令进行镜像源修改之外,直接修改配置文件可以达到一样的效果。
例如终端输入以下命令,打开文件:

vim ~/.condarc

在文件中添加如下命令:

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

二、删除镜像源

如果添加的镜像源有问题,可以通过以下命令删除全部镜像源

conda config --remove-key channels
posted @ 2021-10-19 19:38  拍呀拍皮球  阅读(4014)  评论(0编辑  收藏  举报