解决:An HTTP error occurred when trying to retrieve this URL.

一、问题描述

使用Anaconda下载东西时出现的错误。分析原因是:默认使用国外的源下载,出现错误;解决方案是:使用国内的镜像源。

二、问题解决

使用清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
在这里插入图片描述

使用方式一:CMD命令行

# 使用清华的镜像链接
# 划重点:一定去掉https的s,即只使用http
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
conda config --set show_channel_urls yes

使用方式二:.condarc配置文件

进入: C盘\用户\用户名\.condarc,如:我的为C:\Users\Administrator\.condarc
加入:(一定将https改为http)

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - 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
  pytorch-lts: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

结果如图:
在这里插入图片描述
至此,问题解决!


版权声明:本文为sinat_29047129原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。