错误分析:主要原因是系统当前的python和pyOpenSSL版本不对应
卸载再重装pyOpenSSL
pip uninstall pyOpenSSL
pip install pyOpenSSL
安装后面使用 scrapy shell 网址 命令 后面还是报错了
报错信息“
AttributeError: module 'OpenSSL.SSL' has no attribute 'SSLv3_METHOD'
发现还是 pyOpenSSL 版本问题
测试一下scrapy这个模块版本信息”
输入命令
scrapy version --verbose
这个上面是更改后的,为了让scrapy shell 网址 这个命令运行成功不报错
我安装了scrapy 2.5.1 和pyOpenSSL==22.0.0 这个版本
安装命令如下:
pip install pyOpenSSL==22.0.0
pip install scrapy==2.5.1
运行成功,报错解决了
问题解决