一、conda指定镜像源下载
当下载conda时,因为某些原因,如果默认源不可用,可能会导致下载速度慢或无法连接到conda环境。为了更加方便地使用conda,我们可以下载指定镜像源。
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
此代码将会自动从执行者的服务器访问官方服务器,同时下载Miniconda3:
二、conda镜像源
在conda中,常见的不同镜像源有多个。Anaconda官方源(https://repo.anaconda.com)可以用于获取默认配置。其他推荐的源包括:
- 清华大学镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda
- 中科大镜像源:https://mirrors.ustc.edu.cn/anaconda
- 华中理工大学镜像源:https://mirrors.hust.edu.cn/anaconda
- 科大镜像源:https://mirrors.ustc.edu.cn/anaconda
三、conda国内镜像源
中国大陆的用户可能因为网络问题无法直接从官方源下载conda。为了保证正常下载,可以使用国内镜像源。
清华大学镜像源是一个稳定可靠的国内镜像源,提供全国覆盖,并且更新稳定,且同步至国外站点
四、conda配置镜像源
在使用conda之前,需要通过conda config命令激活这些不同的源。
首先,需要列出现有的配置并检查默认的源
$ conda config --show-sources
执行以上代码,如果没有其他配置,则默认情况下仅显示一个文件路径。
此时,可以将当前源设置为清华镜像如下:
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
增加清华镜像源(https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/)作为第一选项
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
增加仓库清华镜像源作为第二选项
五、conda修改镜像源
如果在操作conda时,发现自己之前设置的何种镜像源满足不了预期,或者想切换到其他镜像源,可以通过如下命令进行修改:
$ conda config --set show_channel_urls yes
执行以上命令后,conda将会显式地显示其所使用的镜像源URL。
六、conda添加镜像源
当需要设置其他镜像源时,也可以通过上面的命令进行添加。添加多个源时需要通过 --add 参数列出多个镜像源地址。
$ conda config --add channels http://mirrors.aliyun.com/pypi/simple/
七、conda删除镜像源
如果需要移除某个源, 可以使用 conda config --remove 命令并指定要移除的URL
$ conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
此命令将会使用 conda 镜像源中索引文件中的最后一个URL作为默认镜像源
八、conda清华镜像
清华镜像中的环境通常为conda提供最新的更新。
- Linux: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- MacOS: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- Windows: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
九、conda查看镜像源
要查看conda镜像源, 可以使用如下命令:
$ conda config --show channels
以上命令将会显示当前环境的所有镜像源
十、conda清华镜像不可用选取
如果你遇到某些无法使用的问题,可以选择其他镜像源:
- 中科大镜像源:https://mirrors.ustc.edu.cn/anaconda
- 华中理工大学镜像源:https://mirrors.hust.edu.cn/anaconda
- 科大镜像源:https://mirrors.ustc.edu.cn/anaconda