anaconda3下载第三方库如numpy遇到condaHTTPError 解决方法

发现的报condaHTTPError最大的问题:https报错改成http就好了!!!
有教程说是因为http比https更稳定。
注意:教程一定要看最新的,之前有一些过时的教程 通过conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main可能也可以,但不如直接改.condarc文件来得快了。现在清华源官网也是推荐直接改.condarc文件的,如图。
在这里插入图片描述

我们不仅要知其然,还要试着知其所依然。首先,.condarc是什么?简单的理解就是anaconda的某种配置文件,和.bashrc一样都以rc结尾。前面加.就是虚拟文件,在文件夹列表下找不到,但可以在下通过ls -a命令找到.condarc文件。这种文件(包括.bashrc)都可以通过vim命令打开,但vim本身对小白不怎么友好,我一般都通过gedit命令打开:

sudo gedit .condarc

打开之后,就可以像word一样可视化修改了。把文件内容替换成以下(大意是chennels默认defaults,defaults中有三个起作用的网址,针对一些常用的下载也给出了网址):

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: 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 install numpy等下载指令就不会报错啦!

参考:
1、anaconda下载包时网络连接错误的解决方法(CondaHTTPError:HTTP 000 connection failed for url)
2、解决 CondaHTTPError 问题(必定有效版)

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值