conda换源问题

conda 创建环境时报错 conda create -n -- python=3.9

问题:

An HTTP error occurred when trying to retrieve this URL.

解决方法:

给Anaconda 更改镜像源

step1. 恢复默认源

conda config --remove-key channels

step2. 为 Anaconda 配置清华大学镜像源,或者换其他镜像源,可参考:Anaconda国内镜像汇总(conda & pip)_yiteeee的博客-CSDN博客_ananconda镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

或者找到用户目录下的:.condarc文件:

  Windows存储路径: C:\Users\username\.condarc

  linux存储路径:~/.condarc 

  可使用vi命令或者gedit命令修改文件,如果没有该文件,需要先使用该命令生成默认配置文件

conda config --set show_channel_urls yes

.condarc文件改为如下所示,更改镜像源

channels:
  - defaults
show_channel_urls: true
channel_alias: http://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
posted @ 2022-11-10 21:44  KYZH  阅读(42)  评论(0编辑  收藏  举报