为conda配置国内镜像,加速conda下载安装Python包的速度

文章目录

    • 通过conda的config命令配置
    • 通过文件的形式配置
    • 查看修改是否成功

之前介绍过使用国内镜像加速pip的下载安装速度,可以查看这篇文章——使用国内镜像加快pip下载Python包的速度。

同样地,conda的默认下载源也是国外的网址,下载速度会比较慢,甚至在下载较大的Python包时很容易出现time out,下载超时。

不用担心,conda也有对应的国内镜像源,只需把conda的下载源设置为国内的镜像源即可。

这里以阿里云镜像为例,介绍两种方法,教你如何更改conda的下载为国内镜像源,从而加速conda的下载安装包的速度。

通过conda的config命令配置

conda的config命令可以对所有的配置进行查看和修改,其中就包括对下载源的修改。

可以通过conda config --add channels channels的url 添加新的下载源。

通过conda config --remove channels channels的url 可以移除某个下载源。

修改conda下载源的完整命令如下所示:

conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --set show_channel_urls yes   # 显示包的下载来源

通过文件的形式配置

除了使用conda的config命名,还可以通过直接修改配置文件.condarc的方式来完成下载源的修改。

Linux系统中.condarc文件的位置在/home/用户名/下。

Windows系统中.condarc文件的位置在C:\users\用户名下。

找到.condarc文件并将其内容修改为如下所示即可。

channels:
  - https://mirrors.aliyun.com/anaconda/pkgs/free/
  - https://mirrors.aliyun.com/anaconda/pkgs/main/
  - defaults
ssl_verify: true
show_channel_urls: true

查看修改是否成功

上面的两种修改方式均可将conda的下载源修改为国内镜像,可以通过如下命令查看一下是否修改成功。

conda config --show channels

为conda配置国内镜像,加速conda下载安装Python包的速度_第1张图片

这里channels的显示结果是按照优先级进行排序的,最后添加的镜像源优先级会最高。


如果这篇内容对你有所帮助,欢迎点赞,收藏,在看,转发,让更多的小伙伴也能看到哦~

你可能感兴趣的:(python开发技巧,python)