如何更新 Anaconda 镜像源?
查看当前配置的 Anaconda 源
- 打开命令行工具(在 Windows 上是 CMD 或 PowerShell,在 Linux 或 macOS 上是终端)。
- 输入以下命令来查看当前的 conda 配置,包括已添加的源:这将显示所有当前配置的 conda 选项,包括 channels(源)。1 conda config --show 
更新 Anaconda 源
- 
通过代码更新如果您想要添加一个新的源,比如清华大学的镜像源,可以按照以下步骤操作: - 
为了添加清华大学的免费源,输入以下命令: 1 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 
- 
如果您还希望添加清华大学的 Anaconda Cloud 镜像,可以输入: 1 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/anaconda/ 
- 
为了确保 conda 在进行操作时显示所有的 channel URLs,可以设置 show_channel_urls 为 yes: 1 conda config --set show_channel_urls yes 
- 
如果您需要移除某个源,可以使用以下命令: 1 conda config --remove channels channel_name 其中 channel_name 是您想要移除的源名称。 
- 
完成添加或移除源后,您可以通过以下命令来更新 conda: 1 conda update conda 
- 
最后,您也可以更新 Anaconda 发行版: 1 conda update anaconda 
 
- 
- 
通过文件更新可以通过编辑 .condarc文件来实现换源。.condarc文件是 Conda 的配置文件,它允许用户自定义 Conda 的行为,包括设置软件包的源镜像。更改.condarc文件可以帮助用户选择不同的镜像源,从而可能提高下载速度或解决由于网络问题导致的无法访问默认源的问题。以下是通过编辑 .condarc文件来更换源的步骤:- 
找到 .condarc文件的位置,通常在 Linux 和 macOS 系统中位于用户的家目录下,Windows 系统中位于C:\Users\你的用户名目录下。
- 
使用文本编辑器打开 .condarc文件。在 Windows 上可以使用记事本或任何其他文本编辑器;在 Linux 或 macOS 上可以使用vim、nano或gedit等。
- 
在 .condarc文件中,可以设置default_channels指定你想要使用的镜像源。例如,你可以使用清华大学提供的镜像源,像这样:1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 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: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/- channels: 这是一个列表,指定了 Conda 将搜索的通道(channels)。‘defaults’ 是 Conda 的默认通道,包含了Conda 提供的官方包。
- show_channel_urls: 这是一个布尔值,当设置为- true时,Conda 在执行操作(如安装包时)会显示所有用于搜索包的通道的 URL。这有助于用户了解 Conda 正在从哪里下载包。
- default_channels: 这是一个列表,定义了 Conda 的默认通道列表。
- custom_channels: 这是一个字典,用于定义自定义通道及其对应的 URL。
 
- 
保存 .condarc文件并退出编辑器。
- 
清除 Conda 的缓存以确保更改生效,可以使用以下命令: 1 conda clean -i 完成这些步骤后,当你使用 Conda 创建新环境或安装包时,Conda 将会使用你指定的镜像源。 
 
- 
注意事项
- 更新源可以提高下载包的速度,并可能改善包的可用性。
- 在添加新的源之后,最好先更新 conda 和 Anaconda 确保所有组件都是最新的。
- 在使用第三方源时,请确保源是可信的。
- 
TUNA - 清华大学开源软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 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: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
- 
BJTU - 北京交通大学自由与开源软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirror.bjtu.edu.cn/anaconda/pkgs/main
 - https://mirror.bjtu.edu.cn/anaconda/pkgs/r
 - https://mirror.bjtu.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirror.bjtu.edu.cn/anaconda/cloud
 pytorch: https://mirror.bjtu.edu.cn/anaconda/cloud
- 
NJU - 南京大学开源镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirror.nju.edu.cn/anaconda/pkgs/main
 - https://mirror.nju.edu.cn/anaconda/pkgs/r
 - https://mirror.nju.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirror.nju.edu.cn/anaconda/cloud
 pytorch: https://mirror.nju.edu.cn/anaconda/cloud
- 
PKU - 北京大学开源镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.pku.edu.cn/anaconda/pkgs/main
 - https://mirrors.pku.edu.cn/anaconda/pkgs/r
 - https://mirrors.pku.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.pku.edu.cn/anaconda/cloud
 pytorch: https://mirrors.pku.edu.cn/anaconda/cloud
- 
XJTU - 西安交通大学软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.xjtu.edu.cn/anaconda/pkgs/main
 - https://mirrors.xjtu.edu.cn/anaconda/pkgs/r
 - https://mirrors.xjtu.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.xjtu.edu.cn/anaconda/cloud
 pytorch: https://mirrors.xjtu.edu.cn/anaconda/cloud
- 
NJTech - 南京工业大学开源软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.njtech.edu.cn/anaconda/pkgs/main
 - https://mirrors.njtech.edu.cn/anaconda/pkgs/r
 - https://mirrors.njtech.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.njtech.edu.cn/anaconda/cloud
 pytorch: https://mirrors.njtech.edu.cn/anaconda/cloud
- 
ShanghaiTech GeekPie - 上海科技大学 GeekPie 开源镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.shanghaitech.edu.cn/anaconda/pkgs/main
 - https://mirrors.shanghaitech.edu.cn/anaconda/pkgs/r
 - https://mirrors.shanghaitech.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.shanghaitech.edu.cn/anaconda/cloud
 pytorch: https://mirrors.shanghaitech.edu.cn/anaconda/cloud
- 
NYIST - 南阳理工学院开源软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirror.nyist.edu.cn/anaconda/pkgs/main
 - https://mirror.nyist.edu.cn/anaconda/pkgs/r
 - https://mirror.nyist.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirror.nyist.edu.cn/anaconda/cloud
 pytorch: https://mirror.nyist.edu.cn/anaconda/cloud
- 
SJTUG-Siyuan - SJTUG 思源镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirror.sjtu.edu.cn/anaconda/pkgs/main
 - https://mirror.sjtu.edu.cn/anaconda/pkgs/r
 - https://mirror.sjtu.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirror.sjtu.edu.cn/anaconda/cloud
 pytorch: https://mirror.sjtu.edu.cn/anaconda/cloud
- 
SUSTech CRA - 南方科技大学开源软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.sustech.edu.cn/anaconda/pkgs/main
 - https://mirrors.sustech.edu.cn/anaconda/pkgs/r
 - https://mirrors.sustech.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.sustech.edu.cn/anaconda/cloud
 pytorch: https://mirrors.sustech.edu.cn/anaconda/cloud
- 
ZJU - 浙江大学开源软件镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.zju.edu.cn/anaconda/pkgs/main
 - https://mirrors.zju.edu.cn/anaconda/pkgs/r
 - https://mirrors.zju.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.zju.edu.cn/anaconda/cloud
 pytorch: https://mirrors.zju.edu.cn/anaconda/cloud
- 
LZUOSS - 兰州大学开源社区镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirror.lzu.edu.cn/anaconda/pkgs/main
 - https://mirror.lzu.edu.cn/anaconda/pkgs/r
 - https://mirror.lzu.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirror.lzu.edu.cn/anaconda/cloud
 pytorch: https://mirror.lzu.edu.cn/anaconda/cloud
- 
CQUPT - 重庆邮电大学开源镜像站1 
 2
 3
 4
 5
 6
 7
 8
 9
 10channels: 
 - defaults
 show_channel_urls: true
 default_channels:
 - https://mirrors.cqupt.edu.cn/anaconda/pkgs/main
 - https://mirrors.cqupt.edu.cn/anaconda/pkgs/r
 - https://mirrors.cqupt.edu.cn/anaconda/pkgs/msys2
 custom_channels:
 conda-forge: https://mirrors.cqupt.edu.cn/anaconda/cloud
 pytorch: https://mirrors.cqupt.edu.cn/anaconda/cloud