WSL2(Ubuntu 20.04)上的Miniconda失败,出现CondaHTTPError:HTTP 000 CO



我使用的是带有Ubuntu的WSL2,想要安装Miniconda 4.9.2版本。安装过程毫不费力,但我现在无法连接到anaconda来安装软件包。同样,像conda update conda这样的简单命令在中失败

Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/linux-64/current_repodata.json>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.
'https://repo.anaconda.com/pkgs/main/linux-64'

你可以找到很多关于这个主题的解决方案——针对纯Windows!就像这里一样,但我找不到Ubuntu的解决方案,也找不到WSL2中的Ubuntu。

正如上面的解决方案所建议的那样,在windows dll中移动对我来说真的没有意义。无论如何,我都尝试过,并将类似的声音文件复制到类似的文件夹中,但这并没有奏效。

即使是开启加密的"把戏"也没有奏效。这似乎是一个非常严重的问题。有什么建议吗?谢谢

我遇到了同样的问题,尽管是在WSL1上,而不是在WSL2上。我找到的解决方案是从cmd.exe:安装conda后退出Ubuntu并关闭WSL

> wsl --shutdown

重新启动Ubuntu后,问题消失了。它不需要先安装旧版本的conda。

根据这个,你可以尝试三件事:https://github.com/conda/conda/issues/9948

  1. 安装旧版本(4.7.12(的conda/miniconda请参阅此处
  2. 更改文件-&您的miniconda安装(chmod -R 777 ~/.miniconda3(的目录权限请参阅此处
  3. 重新启动wsl(wsl --shutdown(请参阅此处

根据此链接:https://github.com/conda/conda/issues/9948#issuecomment-771901234

请尝试手动安装4.7.12.1以下版本:

wget https://repo.anaconda.com/miniconda/Miniconda3-4.7.12.1-Linux-x86_64.sh

最新更新