windows10用anaconda创建环境出现错误CondaHTTPError: HTTP 000 CONNECTION FAILED

最近准备弃坑tensorflow学习pytorch,之前用anaconda安装创建过一个tensorflow的虚拟环境,然后现在创建pytorch虚拟环境竟然出现了错误,就很奇怪。然后开启了各种搜索之路。

一.我的错误

以管理员身份打开Anaconda Promt,输入:

conda create -n pytorch python=3.6

出现如下错误
1、raise Response304ContentUnchanged() conda.core.subdir_data.Response304Conten…

二、解决办法

conda clean -i

按照文中的办法我还是没有创建成功,再查。

  • 害怕是自己的网络的问题,所以用4G热点测试了一下,还是没有成功!
  • 网上说卸载重装anaconda,但是我觉得第一次我能创建成功,而且期间我没有动这个东西,重装也许解决不了我的问题。
  • 另外换成各种清华源也试过了,不成功。

然后在一系列操作过程中我的报错变成了第二个???我也是一脸茫然。

再看第二个错误:
2、CondaHTTPError: HTTP None None for url https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/repodata.json.

Use “Anaconda Prompt” or shells opened from Anaconda Navigator. If you use a GUI IDE and you see this error, ask the developers of your IDE to add activation for conda environments.

  • 重点来了,我没有按照上面的进行任何操作。只是重复执行Anaconda Navigator中create操作,python版本选择3.7,居然这次成功了!!!
    在这里插入图片描述
    吓得我赶紧打开anaconda prompt用conda activate pytorch查看一下,还真存在。

三、总结

总之就很迷,试过网上的方法在我这儿都不管用,到最后成功得也莫名奇妙。我猜想可能是更新的那个环节起了作用,因为第一次代开Ananconda Navigator时,提示我要更新anaconda。我可能不小心点击了更新这个选项,而对应的python版本没有升级。至于更新之后第一次创建不成功,第二次创建就成功了,我也无法解释。

猜你喜欢

转载自blog.csdn.net/qq_43265072/article/details/106579312