我在Windows上安装了Ubuntu,因为我想使用bash。然后我尝试安装anaconda,我注意到当我尝试获取安装脚本时出现此错误:
wget https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh
--2018-12-29 22:54:16-- https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh
Resolving repo.continuum.io (repo.continuum.io)... 104.16.19.10, 104.16.18.10, 2606:4700::6810:120a, ...
Connecting to repo.continuum.io (repo.continuum.io)|104.16.19.10|:443... connected.
Unable to establish SSL connection.
我尝试了CURL,但出现类似的错误:
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to repo.continuum.io:443
我还注意到我无法通过https克隆git仓库。从包管理器(如Python的pip)安装包也失败。
Ubuntu通过WSL和SSL似乎出了点问题。
还有其他堆栈溢出问题试图解决此问题,但是它们都没有针对WSL上的Ubuntu,也没有一个解决方案对我有用。
我知道有一些变通办法来获取那些文件或存储库。我感兴趣的是解决SSL错误。
谢谢!
答案 0 :(得分:0)
wget https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh
我也遇到了同样的问题,然后我发现 Kaspersky 正在阻止ubuntu WLS HTTPS。 Kaspersky forum
中已提及