网上重复内容很多,大都不全(当然我也不能保证我的很全),只是进行了一下整合。尤其是最近重装系统,需要用到,特做conda镜像网站网址备份。为何添加国内镜像网站的原因不用多说,一般来讲,添加镜像网站的方法有两种,一种简单粗暴,一种温文尔雅。
添加镜像网站
方法一:直接修改.condarc文件
选择下面一个镜像站的代码复制并替换下面文件中的全部内容,windows为“C:\用户\你的用户名.condarc”,Linux为"/home/你的用户名/.condarc"。(若没有这个文件就新建一个,注意文件名为.condarc,不要有任何其他后缀)
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
- http://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
- http://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
- http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
- http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
show_channel_urls: true
ssl_verify: true
方法二:使用命令代码,逐条添加
一般直接Win+R,然后输入cmd,回车进入命令行界面;
可以先测试一下conda是否可用,输入:
conda ---v
此时应该显示你的Anaconda版本,如:
C:\Users\Administrator>conda --v
conda 4.8.2
如果不行尝试进入到你安装Anaconda的路径下进行操作或者找到系统Anacona安装目录,点进去后按住“Shift”+“鼠标右键”,进入Powershell窗口进行操作。
然后逐条添加镜像网站,以“http://mirrors.ustc.edu.cn/anaconda/pkgs/free/”为例:
Window10
conda config –add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
Linux
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
添加完所有镜像网站后输入:
Window10
conda config –set show_channel_urls yes
Linux
conda config --set show_channel_urls yes
当然你有可能在添加途中遇到类似这样的问题:
usage: conda-script.py [-h] [-V] command ...
conda-script.py: error: unrecognized arguments: xxxx
所以还是建议使用第一种简单粗暴的方法。
验证是否成功添加
在之前同样界面下输入命令:
conda config --show channels
就可以看到自己添加的所有镜像网站。
删除Anaconda源,还原为默认
在之前同样界面下输入命令:
conda config --remove-key channels
参考博文1 国内可用Anaconda 源的镜像站及换国内源方法 https://blog.csdn.net/qq_37983000/article/details/105604372
参考博文2 anaconda添加镜像 https://blog.csdn.net/unicorn_mitnick/article/details/88826183
参考博文3 Anaconda添加镜像和删除镜像 https://www.cnblogs.com/zh672903/p/10987707.html