Mac/Win 下将 Anaconda 镜像更改为清华镜像源的方法。

背景

用惯了 Mac 或者 Linux 的同学一定会爱上 brewapt-get 这种一键式的安装工具。不用像 Windows 一样到处去找各个软件的安装包,只需要一个命令就都能搞定,掌控天下的感觉:)

但这种一键式安装工具极为依赖镜像源,国内的网络在连国外某些镜像时实在是太慢了,所以有很多组织和个人在国内搭建了镜像服务器,造福大众。

Anaconda 是 Python 的一个发行包,这个单词的原意是南美发现的一种巨蟒,可能是由于它包括了很多 Python 的 package所以叫这个名字。Anacondadefaults 镜像源实在是太慢了,清华 TUNA 提供了一个国内镜像源,我们要做的就是将这个镜像源作为 Anaconda 的默认镜像源。

Mac

Mac 下切换很简单,直接在 terminal 中输入(参考清华 TUNA 国内镜像源):

1
2
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --set show_channel_urls yes

Win

Win 下稍微麻烦一些,如果直接在 cmd 中输入上述命令,conda install 的时候会报错:

Error: Could not find anaconda.org user ‘https:

方法是修改 .condarc 文件为以下形式(参考该网址):

1
2
3
4
5
channels: 
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults

show_channel_urls: yes

留言

2016-08-25