实用的conda换源教程

官方的默认源在下载某些包(例如pytorch)时实在是太慢了,建议在新建一个虚拟环境前就换源。

因为不同源的包的默认版本可能不一致,如果中途换源可能会导致许多不必要的麻烦。

这里推荐使用清华大学提供的conda源,亲测好使。

在用户目录(linux为/home/USER/,windows为C:\Users\USER\)下新建 .condarc 文件,并改成以下内容:

1
2
3
4
5
6
7
8
9
10
11
show_channel_urls: true
channel_priority: disabled
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- default

windows下不允许新建没有文件名的文件(即以点号开头的文件),有以下几种解决办法:

换源后需要重启cmd或者terminal才能使用新的源。

操作源的其它命令

查看当前使用的源:

1
2
conda config --show channels
conda config --show-sources

重置为默认源:

1
conda config --remove-key channels

手动添加一个源:

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

另外,中科大也提供了源,但是在我电脑上不咋好使,用清华源足矣。

>>>>>>>>>>>>> 转载请注明出处 <<<<<<<<<<<<<
0%