最近在重新配置服务器,在下载pytorch和tensorflow时发现下载速度太慢,于是决定换源加快下载速度。直接写过如何用豆瓣源给pip加速,但只是临时的,这次决定总结一下永久换源,省去每次都要输源地址的麻烦。
anaconda换源
自己选择的是换成清华源。步骤如下:
(1)编辑 ~/.condarc 文件。
vi ~/.condarc
(2)添加源。
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- defaults
show_channel_urls: true
具体的anaconda清华源介绍在这清华大学开源软件镜像站
上文中前两个属于anaconda python的基础免费仓库镜像,最后一个属于pytorch的仓库镜像。注意想要下载pytorch要加上第三个镜像地址。
(3)更新源地址。
source ~/.condarc
之后使用conda install xxx就可以快速下载了。
当然对于pytorch等框架有可能更新不是那么及时,下载的版本可能不是最新。
PS:中科大源地址介绍在这中科大源