软件源介绍¶
介绍
- 在使用pip和conda安装依赖包时,使用国内软件源能够加速下载依赖包,或者如果某个软件源无法使用也可以切换软件源;
- 我们对国际软件源已经加速,也可以直接下载,但是不保证能完全成功,可以尝试多种方式进行;
一、pip常用软件源¶
使用方法:pip安装命令中加入 -i 和软件源地址,例如
pip install pytorch -i https://mirrors.aliyun.com/pypi/simple
源名称 | 源地址 |
---|---|
pip官方源 | https://pypi.org/simple |
阿里云 | https://mirrors.aliyun.com/pypi/simple |
清华大学 | https://pypi.tuna.tsinghua.edu.cn/simple |
豆瓣 | https://pypi.douban.com/simple |
中国科学技术大学 | https://pypi.mirrors.ustc.edu.cn/simple |
华为云 | https://repo.huaweicloud.com/repository/pypi/simple |
腾讯云 | https://mirrors.cloud.tencent.com/pypi/simple |
二、conda更改软件源¶
1.通过命令行添加软件源¶
-
查看当前 conda 源
-
更换国内 conda 源
-
阿里云源
-
清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 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/r/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes
-
中科大源
-
-
恢复默认源(官方源)
2.通过修改 .condarc 文件更换 conda 源¶
.condarc 是 conda 的配置文件,直接编辑它可以灵活地管理软件源。
- Windows系统路径:
C:\Users\Administrator\conda\.condarc
- Ubuntu系统路径:
~/.condarc
- 如果文件不存在,可以自行创建
编辑.condarc文件,加入以下内容
- 阿里云源
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.aliyun.com/anaconda/pkgs/main - https://mirrors.aliyun.com/anaconda/pkgs/r - https://mirrors.aliyun.com/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.aliyun.com/anaconda/cloud msys2: https://mirrors.aliyun.com/anaconda/cloud bioconda: https://mirrors.aliyun.com/anaconda/cloud menpo: https://mirrors.aliyun.com/anaconda/cloud pytorch: https://mirrors.aliyun.com/anaconda/cloud pytorch-lts: https://mirrors.aliyun.com/anaconda/cloud simpleitk: https://mirrors.aliyun.com/anaconda/cloud
- 清华源
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
- 中科大源
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.ustc.edu.cn/anaconda/pkgs/main - https://mirrors.ustc.edu.cn/anaconda/pkgs/r - https://mirrors.ustc.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.ustc.edu.cn/anaconda/cloud msys2: https://mirrors.ustc.edu.cn/anaconda/cloud bioconda: https://mirrors.ustc.edu.cn/anaconda/cloud menpo: https://mirrors.ustc.edu.cn/anaconda/cloud pytorch: https://mirrors.ustc.edu.cn/anaconda/cloud pytorch-lts: https://mirrors.ustc.edu.cn/anaconda/cloud simpleitk: https://mirrors.ustc.edu.cn/anaconda/cloud
- 清除缓存并验证