Window10中Anaconda安装第三方库出现HTTPError和SSLError( HTTP 000 CONNECTION FAILED for url)解决办法

 

说明:所报错误如下,并不是出现time out的情况而是SSLError(下面红字标出),请先查看自己的是不是也是这种错误。

 
Loading channels: failed
Conda HTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/noarch/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.
SSLError(MaxRetryError('HTTPSConnectionPool(host=\'mirrors.tuna.tsinghua.edu.cn\', port=443): Max retries exceeded with url: /anaconda/cloud/msys2/noarch/repodata.json (Caused by SSLError("Can\'t connect to HTTPS URL because the SSL module is not available."))'))
 
网上查看了一些方法对我都无效,
 
我的解决方法(可行):
1. 查看自己Anaconda中安装的python版本
 命令行中输入:python
 

 2. 官网下载对应版本的Python压缩文件(zip),将其解压缩

  下载链接:https://www.python.org/downloads/

3. 将解压缩后的_ssl.pyd文件复制到自己Anaconda安装目录下的DLLs文件夹中C:\ProgramData\Anaconda3\DLLs(文件替换之前最好备份一下)

Python中的文件:

复制到Anaconda中的DLLs文件夹下

结束。

ps:我尝试过的对我无用的方法,如果上面方法对你没有用,可以尝试以下方法

(1)下载Open-SSL,安装到自己电脑中(没有作用

(2)将安装Python,将某些文件夹复制到Anaconda中(没有作用

  方法链接:https://blog.csdn.net/qq_41761293/article/details/86988511

(3)换源、删除文件中的--default等等(没有作用

 
 

猜你喜欢

转载自www.cnblogs.com/bingma/p/12329523.html