conda 更改源镜像

添加国内源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes

换回默认源:

conda config --remove-key channels
在执行conda config 命令的时候

会在当前用户目录下创建 .condarc  文件,可以查看更换源前后该文件内容的变化。

参考: https://blog.youkuaiyun.com/sean2100/article/details/80998643

### 配置 Conda 默认镜像源 为了使 Conda 使用国内镜像源作为默认源,可以通过编辑 `~/.condarc` 文件来实现。以下是具体方法: #### 方法一:手动添加镜像源到 `.condarc` 如果尚未创建 `.condarc` 文件,则可以新建该文件并添加如下内容: ```yaml channels: - defaults - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ show_channel_urls: true ``` 上述配置指定了清华大学的 Anaconda 镜像源为主渠道,并启用了显示通道 URL 的功能[^1]。 执行以下命令以应用更改: ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes ``` #### 方法二:通过命令行设置默认镜像源 可以直接运行以下命令将国内镜像源设为默认值: ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls true ``` 这些命令会自动更新用户的 `.condarc` 文件,从而让 Conda 始终优先使用指定的镜像源进行包管理操作[^2]。 #### 方法三:直接替换默认频道 还可以完全覆盖原有的默认频道列表,仅保留所需的国内镜像源: ```bash conda config --remove-key channels conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls true ``` 此方式适用于希望彻底清理原有频道的情况[^3]。 完成以上任一种配置后,Conda 将始终利用所设定的国内镜像源加速软件包下载过程。 ### 注意事项 - 如果需要恢复原始设置,可删除 `.condarc` 文件或者移除自定义的 channel 条目。 - 对于某些特定需求(如安装来自其他社区维护者发布的扩展),仍需借助 `-c` 参数临时指定额外的镜像地址。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值