Ubuntu操作学习(二) conda和pip换源
程序员文章站
2022-06-01 20:15:12
...
最近在重新配置服务器,在下载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:中科大源地址介绍在这中科大源,使用时按需选择想要的地址,然后修改~/.condarc文件就行。
pip换源
为了和conda保持一致,选择还是清华的镜像源。步骤如下:
(1)修改 ~/.pip/pip.conf 文件。
vi ~/.pip/pip.conf
(2)添加源。
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
清华pip镜像源地址为清华pypi镜像使用帮助
以上操作python3同样可以用。
(3)更新源地址。
source ~/.pip/pip.conf
之后对于python3的用户使用pip3 install xxx 就可以快速下载。
当然跟conda换源一样,有可能下载版本不是最新。
中科大pypi镜像源为: https://pypi.mirrors.ustc.edu.cn/simple/
当然,有的教程修改文件时没有[install]部分,只有[global]部分,感觉没有太大影响,可加可不加。