【发布时间】:2021-06-10 14:27:03
【问题描述】:
我在使用 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!喜欢here,但我找不到适用于 Ubuntu 或 WSL2 中的 Ubuntu 的解决方案。
正如上面的解决方案所建议的那样,在 windows-dll 中移动对我来说并没有什么意义。无论如何,我尝试并将类似的探测文件复制到类似的探测文件夹,但这并没有成功。
即使是开启加密的“技巧”也不起作用。似乎是一个非常严重的问题。有什么建议么?谢谢。
【问题讨论】:
-
您为从 WSL 中诊断网络连接做了哪些工作?例如,long thread 在此类通用问题上。也就是说,在此处包括您所做的工作,以表明网络连接一般在 WSL 上是有效的。
-
我意识到我使用的是 wsl-1,而不是 wsl-2。我将其更新为 wsl-2。不确定这是否是一个问题。另一个似乎是我使用 zsh 而不是 bash。在 bash 中安装它,安装后将 .bashrc 的 cmets 复制到 .zshrc 工作。最终,我现在有一个正在运行的 Miniconda - 但无法 100% 诊断出问题所在。这些步骤简单地为我解决了问题:)
标签: ubuntu anaconda connectivity miniconda wsl-2