anaconda换源之后还是慢(【2022】保姆级Anaconda安装与换国内源教程)
一 、Anaconda的安装
由于Anaconda官网在境外 ,为了提升下载速度 ,我们选择从北京外国语大学镜像站下载Anaconda的安装包 。
Index of /anaconda/archive/ | 北京外国语大学开源软件镜像站 | BFSU Open Source Mirrorhttps://mirrors.bfsu.edu.cn/anaconda/archive/拖动到页面最下处 ,选择符合自己处理器架构 、操作系统的最新版本下载 。
截止到写作时 ,Anaconda3最新版本为 2021.11 ,这里我们选择windows ,x86_64版本。
下载 ,安装 ,一直下一步 ,安装结束 。
二 、Anaconda的换源
我们在使用conda安装包时经常会遇到莫名其妙的报错,以及突然地下载失败 ,这是因为下载服务器在海外 ,网络不稳定 。
这里我们把anaconda换成国内源 。
TUNA 提供了 Anaconda 仓库与第三方源(conda-forge 、msys2 、pytorch等)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件 。Windows 用户无法直接创建名为 .condarc 的文件 ,可先执行
conda config --set show_channel_urls yes生成该文件之后再修改 。
生成的文件在当前用户根目录下 。
将里面的内容替换为如下(四选一):
北京外国语大学开源软件镜像站
channels: - defaults show_channel_urls: true channel_alias: https://mirrors.bfsu.edu.cn/anaconda default_channels: - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main - https://mirrors.bfsu.edu.cn/anaconda/pkgs/free - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r - https://mirrors.bfsu.edu.cn/anaconda/pkgs/pro - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud或者
上海交通大学开源软件镜像站
channels: - defaults show_channel_urls: true channel_alias: https://anaconda.mirrors.sjtug.sjtu.edu.cn/ default_channels: - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/main - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/free - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/mro - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/msys2 - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/pro - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/r custom_channels: conda-forge: https://anaconda.mirrors.sjtug.sjtu.edu.cn/conda-forge soumith: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/soumith bioconda: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/bioconda menpo: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/menpo viscid-hub: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/viscid-hub atztogo: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/atztogo或者
阿里巴巴开源软件镜像站
channels: - defaults show_channel_urls: true default_channels: - http://mirrors.aliyun.com/anaconda/pkgs/main - http://mirrors.aliyun.com/anaconda/pkgs/r - http://mirrors.aliyun.com/anaconda/pkgs/msys2 custom_channels: conda-forge: http://mirrors.aliyun.com/anaconda/cloud msys2: http://mirrors.aliyun.com/anaconda/cloud bioconda: http://mirrors.aliyun.com/anaconda/cloud menpo: http://mirrors.aliyun.com/anaconda/cloud pytorch: http://mirrors.aliyun.com/anaconda/cloud simpleitk: http://mirrors.aliyun.com/anaconda/cloud或者
清华大学开源软件镜像站
channels: - defaults show_channel_urls: true channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro - 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 simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud修改保存后 ,即可添加 Anaconda Python 免费仓库 。
运行
conda clean -i清除索引缓存,保证用的是镜像站提供的索引 。
至此 ,Anaconda配置完成 。
一点小建议:将anaconda终端的快捷方式给予管理员权限 ,以免产生意外错误。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!