可以去https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/或者https://repo.continuum.io/pkgs/等公網源下載,文件目錄結構保持網頁上的樣子。我是同步的清華的源,其中free、main、forge可以優先下載(具體沒有研究),注意下載https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/(或者https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/)時可以下載自己所需平台即可,我是Linux,可以只下載Linux的,另外注意還要下載noarch文件夾下的文件。
將下好的文件夾按照網頁上的目錄結構放在一文件夾中,例如將free下的linux-64(約50G)、noarch放在free文件夾下,建立一web服務,可以用python建立簡單服務器也可以使用其他服務器,打開終端(win平台可以shift+右鍵在文件夾下打開cmd)輸入如下命令
python -m http.server 8099
之后修改要使用anaconda的機器上的.condarc文件
sudo vim ~/.condarc
在channels下加入
channels: - http:0.0.0.0:8099/#本地用0.0.0.0,其他內網機用相應IP
保存退出。之后嘗試建立一個python環境,安裝numpy,測試
conda create -n test python=3.5
source activate test
conda install numpy
無報錯即可,由於內網(本地)速度應該很快,方便日后使用。