基础知识:Conda镜像源配置,阿里云,清华源!

Conda是一个Python包管理工具,可以用来配资独立的运行环境,对于常常安装各种Python 项目的人来说,是一个非常好用的东西。

但是由于“懂的都懂”的原因,在国内安装依赖包会装到“怀疑人生”。 这个时候设置镜像源可以让你“脱离苦海”。

下面说一下conda的镜像源配置方法。

Linux用户可以直接修改用户目录下的.condarc文件。

这里主要说一下Windows系统的配置。

1. 确保用户目录下有.condarc

最简单的是打开cmd输入以下命令:

conda config --set show_channel_urls yes

也可以到用户目录下手动创建名为.condarc的文件。

2. 修改.condarc文件

 

找到你的用户目录,可以通过在文件管理器输入%HOMEPATH% 或者%userprofile%快速打开。

找到文件后,右键,用记事本,或者你常用的文本编辑器打开。

清空之前的内容,复制下面的内容:

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

 

保存并关闭文件。

然后在命令执行一下

conda clean -i

3. 安装测试

找一个文件比较大的包来测试一下,比如pytorch。

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

4.其他镜像源

比较知名比较常用的是清华源,但是太知名了,可能速度就上不去。这个时候可以考虑下大厂的镜像。比较给力。

比如阿里源:

 

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

 

小尾巴==========================
公众号:托尼不是塔克
交流群
知识星球
==============================