重装系统:Openssl恢复

一、现象

运行scrapy时遇到报错

twisted.web._newclient.ResponseNeverReceived: [<twisted.python.failure.Failure OpenSSL.SSL.Error: [('SSL routines', 'ssl3_get_record', 'wrong version number')]>]

重装系统前是没有这个问题的,重装系统后遇到了,pyopenssl一直安装着,

二、原因

就是该有的模块存在缺失
第一步、因而首先进行了scrapy框架的更新看看能否解决

pip install --upgrade -i https://pypi.douban.com/simple scrapy

没有装wheel,装上即可
在这里插入图片描述
不过这是一个比较奇怪的事前,在写文章前已经更新过了,再更新一次一应该是

在这里插入图片描述
不知道为什么是这样,不过没关系,装上即可
pip install --upgrade -i https://pypi.douban.com/simple wheel
装上后
在这里插入图片描述

然而,问题没有解决,直接打开OpenSSL出现了这样的情况
在这里插入图片描述

第二步、重装OpenSSL
在这里插入图片描述

一路next
在这里插入图片描述
在这里插入图片描述
不选择也可以完成

环境变量已经有了OpenSSL
在这里插入图片描述

扫描二维码关注公众号,回复: 11204645 查看本文章

重装后仍为
在这里插入图片描述

三、解决方法

(一)下载:msvcr120.dll

在这里插入图片描述
再次报错:
在这里插入图片描述

(二)下载diretx修复工具继续修复

注意是diretx修复工具,不是diretx9.0
在这里插入图片描述

无法解决
在这里插入图片描述

四、成功

在这里插入图片描述

原创文章 62 获赞 29 访问量 7万+

猜你喜欢

转载自blog.csdn.net/python__reported/article/details/106053089