Anaconda换源

下面是清华源和北京外国语大学的镜像源,两个教程都是一样的,就是网址不一样而已

anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

北京外国语大学开源软件镜像站|Anaconda 镜像使用帮助

首先你先打开上面的连接,其实人家清华网站上已经给了具体的解决方法,这里就是做一些补充。

TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。

上面说了,意思就是我们做的修改都是在这个.condarc文件进行的,那么可能遇到的问题也就那几种:

  1. 这个文件在哪里呢?答:先运行完conda config --set show_channel_urls yes这行代码
    • 如果你是Windows,那么你可以在C:\Users\你的用户名这个文件下找到这个文件,如果找不到可能是隐藏了,显示隐藏文件可以在资源管理器中设置;
    • Mac或是Linux都是在用户目录下/home/你的用户名这个文件夹下
  2. 这个文件如何打开呢?答:这个比较简单,实际上你把这个文件当作一个文本文件就可以了。也就是说你可以用一个文本编辑器打开它,比如记事本;
  3. 我该修改什么呢?答:打开这个文件后,内容可能是这样的,以我的文件为例:
ssl_verify: true
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
default_python:

我这里因为以前修改过源,所以上面3、4行出现了清华源的地址。当然,中间的地址也有可能是别的。然后,我们把anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror这个网站中间的那些内容替换我们原来的文件就可以了,我就直接改成下面所示的代码了。

ssl_verify: true
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

我实际运行了一下,在一个新的虚拟环境下安装pytorch还是蛮快的。

下面是北京外国语大学的镜像,把上面的地址改成下面这个就可以使用目前(2021年4月8日)更快的镜像了

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - 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

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址