conda國內源的設置 by dwSun
anaconda是一個balabalabala...
知道這個軟件的人肯定不用介紹,不知道的也不必介紹。
conda是anaconda的包管理器,通過conda可以從軟件源中下載用戶制定的軟件及其依賴軟件並在用戶的系統上進行安裝。
這里要說的是,conda的官方源因為服務器在國外,所以速度是很慢的。這里介紹給conda換成國內軟件源的方式。這里使用的是清華大學計算機協會(tuna)提供的軟件源。
也有一些其他機構提供了conda的軟件源鏡像,但是我沒搜到相關的官方文檔,所以這里只介紹tuna的,有其他需求的用戶可以自行查找。
直接安裝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
miniconda
miniconda是anaconda的一個精簡版(或者叫輕量級替代)。anaconda安裝包里面帶了大部分科學計算用的軟件包還有ide,所以安裝包很大,但是這些玩意兒並不是所有用戶都用的到。而且很多用戶裝完anaconda之后,還是要聯網安裝一些自己需要的,anaconda安裝包里面沒有的軟件。所以就不如直接安裝miniconda,里面有python和conda(全功能的conda,跟anaconda里面的是一樣的,這個不是精簡的),然后根據自己需要定制安裝軟件。
dwSun自己裝從來都是用miniconda,anaconda-饒了我吧,那么大的軟件包,看着就頭疼。
第三方源
tuna還鏡像了一些第三方的conda源,這些源里面包含某些軟件發行方自己定制的軟件或者自家的軟件,例如pytorch的conda源里面有pytorch最新的版本,比任何其他軟件源里面的更新。
具體信息請參考tuna的官方conda源說明。
參考
Anaconda 鏡像使用幫助: https://mirror.tuna.tsinghua.edu.cn/help/anaconda/