conda 源设置方法总结

conda 源设置有 2 种方法。1 是直接在命令行设置。2 是使用配置文件 .condarc 中写入配置频道。

命令行设置

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge

添加了 3 个频道,但这种添加方法直接把网址当作频道添加。

设置搜索时显示通道地址

conda config --set show_channel_urls yes

显示可用频道

conda config --show channels --json
尾部加上 json 参数后,可以以 json 格式显示。

删除镜像源,恢复默认源

conda config --remove-key channels

使用配置文件 .condarc

使用配置文件的好处是,可以起一个频道名,这样就不用把长长的频道命名了。
一个简单的配置文件

 proxy_servers:
#   http: socks5://127.0.0.1:6262
#   https: socks5://127.0.0.1:6262
channels:
 - nvidia
 - pytorch
 - conda-forge
 - default
show_channel_urls: true
default_channels:
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
custom_channels:
 conda-forge:  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch:  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 nvidia:   https://mirrors.sustech.edu.cn/anaconda-extra/cloud

在这个配置中,设置了 4 个频道,且优先级顺序是:nvidia、pytorch、conda-forge、defaults
下面补充说明各个频道的具体网址。又分默认频道和自定义频道。

posted @ 2024-07-05 20:06  立体风  阅读(1134)  评论(0编辑  收藏  举报