解决 CondaHTTPError 问题(必定有效版)

利用 conda 安装库/pythonx.x环境 时,出现 ConnectionError 时应该如何解决?

我相信大家随着做的项目越来越多、越来越杂,都会会面临需要导入多种库的时期(或者需要建多个 python 版本的环境的时候),而这个时候如果直接采用 pip install xxx 的方法虽然可以一时的轻松,但必定会后患无穷。主要原因是 pip install 只会安装最新版本的库,在出现与已安装库不匹配时,不会自动安装新的库,直到出现安装错误才会报错。此外,pip 还无法直接 update 库,只能通过先删除后下载的方式来更新最新版本的库。

所以,应该尽可能的使用 conda 来下载/更新/删除 库。(废话)

但为什么这个人人知道的道理,却无法实现呢,主要原因是 conda 的服务器在海外,从国内访问会受限。虽然国内已经有多个服务器构建了镜像,但利用这些镜像来更新库的教程大多五花八门,怎么说呢,我相信这句心里话可以体现:

我淦,每个人都说只要把镜像路径添加进默认路径就行,但为啥我还是下载更新不了???

傻孩子,时代变了,这些教程都 out 了。我建议,像这种类似于装库的教程,应该看近一年的,一年以前的真的没必要去看,因为很多(不是针对谁啊,都是xx)都是误人子弟(血的教训...,请看下图,我想装一个 python3.8 的虚拟环境,我按照网上的教程乖乖的把好几个五花八门的路径添加进了之后,毫无意外的报错了...

解决 CondaHTTPError 问题(必定有效版)_第1张图片

我们看报错,啥原因,看着花里花哨的,我们直接看里面开头的单词,ConnectionError ,咱们直接翻译,连不上服务器呗,好家伙,我都把镜像路径加进默认路径了咋还连不上,走,去揍服务器这小子!

清华大学开元软件镜像站

解决 CondaHTTPError 问题(必定有效版)_第2张图片

啪的一下,很快昂,我直接就进了官网。好家伙,页面一弹出来就是教我们怎么添加路径,看来不止我一个想来揍它,我一看,原来是我自己添加路径有问题,啪的一下,很快昂,抱歉抱歉,是我错了。我们按照他说的方法,把 用户/.condarc文件 修改了,如下所示:

解决 CondaHTTPError 问题(必定有效版)_第3张图片

啪的一下,很快昂,我就能下了,我那个开心昂,哇哈哈哈哈哈哈!

解决 CondaHTTPError 问题(必定有效版)_第4张图片

贴一张我下完了的图,不说了,装库去了,有帮助记得三连哦~(看在我尝试了N种网上out方法的份上...)

解决 CondaHTTPError 问题(必定有效版)_第5张图片

 

你可能感兴趣的:(各种报错解决,python,anaconda,pip,cmd,pycharm)