从昨天开始我就遇到了
conda
的问题。作为前言,我已经尝试了此线程中的所有内容。我唯一不确定我做对了是代理服务器,因为我从来没有做过这样的事情。
现在,背景。我在一个有很多网络块的组织工作,但是
conda
工作没有问题。我能够创建环境并安装库。但是,昨天我需要使用 tensorflow
创建一个环境,Windows 告诉我路径太长。由于阻塞而无法延长路径长度,因此我尝试卸载 miniconda 并将其重新安装在 C:/ 中。从那时起,问题就出现了。从 conda-forge
安装的库返回了可怕的超时。
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/anaconda/win-64
但是,来自其他渠道的软件包确实有效,我可以做这样的事情:conda create -n myenv tensorflow gensim
。我用谷歌搜索并尝试了一切,卸载,在原始路径中重新安装,但问题一直在增长。现在我每次都会遇到这个错误,我无法使用
conda install
安装任何东西。运行调试器后,我注意到问题是我无法向
https://conda.anaconda.org/conda-forge/win-64/current_repodata.json
这样的页面发出请求。即使我尝试在 Python 上使用 requests,在 R 上使用
curl
或 Postman,我也会遇到超时。但是,相同的请求在浏览器上运行没有问题。这就是我所掌握的全部背景。有人有什么主意吗?有什么方法可以进一步理解为什么我收到 TimeoutError 吗?
非常感谢
https://repo.anaconda.com/pkgs/main/win-64/current_repodata.json 已过去:- 尝试检索此 URL 时发生 HTTP 错误。 HTTP 错误通常是间歇性的,只需重试即可恢复正常。”
面临同样的问题。正如错误消息中提到的,只需重试多次即可成功。