跳到主要内容

Conda

本页介绍 Miniconda 的安装位置要求,以及如何将 Conda 软件包通道切换到山河镜像站。

修改配置前

先备份现有软件源配置,并确认当前环境能够解析和访问镜像站域名。系统级修改通常需要管理员权限。

一、检查域名解析

getent hosts mirrors.shanhe.com

如果当前网络没有配置相应 DNS,可在确认地址无误后添加本地解析:

echo '10.251.102.1 mirrors.shanhe.com' | sudo tee -a /etc/hosts

二、安装 Miniconda

安装方法请参阅 Miniconda 官方文档

注意

请将 Miniconda 安装到个人家目录,不要写入系统目录或其他用户目录。

三、备份现有配置

test -f ~/.condarc && cp ~/.condarc ~/.condarc.bak

四、配置镜像通道

conda config --add channels https://mirrors.shanhe.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.shanhe.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.shanhe.com/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
conda config --remove channels defaults

五、验证配置

conda config --show channels
conda search python
恢复原配置

如果配置后无法正常使用,可以将 ~/.condarc.bak 恢复为 ~/.condarc,或使用 conda config --remove-key channels 清除自定义通道。