一、查看鏡像源
查看conda鏡像源的命令有兩個:
1、
conda info
鏡像源顯示在channel URLs屬性中:
2、
conda config --show
鏡像源顯示在channels屬性中:
二、添加新鏡像源
#以下兩條是Anaconda官方庫的鏡像
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/
# 以下是Anaconda第三方庫 Conda Forge的鏡像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
#以下兩條是Pytorch的Anaconda第三方鏡像
# for linux
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# for legacy win-64
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
# 設置搜索時顯示通道地址
conda config --set show_channel_urls yes
【注】新添加的是Pytorch的Anaconda第三方鏡像,如果其他出了相關的鏡像還可以繼續添加。
命令執行完後,會生成~/.condarc(Linux/Mac)或C:\Users\USER_NAME.condarc文件
【注】
網上很多配置conda國內鏡像源的教程都只寫着只配置清華大學conda的free鏡像(https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/),但該源的很多軟件包並不是最新版本,爲了能更新最新版本,再指定一個清華大學conda的main鏡像(https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/),這樣就能安裝、更新最新版本的軟件了。
三、刪除舊鏡像源
conda config --remove channels conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
四、切回默認源
如果要切回默認源,則執行:
conda config –remove-key channels