如何在conda中添加和配置清华源
时间: 2024-09-13 12:02:24 浏览: 229
conda配置国内镜像源
3星 · 编辑精心推荐
在Conda环境中添加和配置清华大学的Anaconda官方镜像是为了加快软件包的下载速度,特别是对于科学计算相关的依赖。以下是步骤:
1. **关闭HTTPS验证** (仅限于非生产环境):
如果你不想进行HTTPS验证以提高下载速度,可以在 `.condarc` 文件中添加以下内容:
```sh
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/cloud/
- defaults
anaconda_upload: false
ssl_verify: False
```
`ssl_verify` 设置为 `False` 可能会暴露于网络攻击的风险,所以只在需要高速度且不关心安全性的环境下这么做。
2. **更改默认通道** (推荐做法):
使用 `conda config --set` 命令更改默认通道为清华大学源:
```sh
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/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
conda config --set channel_priority strict
```
这里设置了`channel_priority`为`strict`,确保总是首先从添加的渠道寻找软件包。
3. **刷新仓库缓存**:
完成设置后,通过 `conda update --all` 或者 `conda clean --all` 清除并重新索引渠道。
4. **验证配置**:
你可以检查配置是否生效,输入 `conda info` 查看有效通道列表。
注意:在正式环境中,始终建议保持HTTPS验证,以防恶意软件包的引入。
阅读全文