pip install Scrapy报错,Twisted报错!下面是报错内容
- 当前环境:win10 + Python3.8 ,64位

看了好多网上的说法,说是安装Scrapy的时候缺少依赖,
附上官方文档说pip安装也很费劲,要装依赖
此处为Scrapy中文文档,请点击
上面那个中文文档说要装以下5个依赖,我只装了两个,一个是lxml,一个是twisted。装好了这两个以后,我直接pip install scrapy就成功了。只装这两个还是装不上Scrapy的童鞋可以试试再把其它的依赖装上。
- lxml:一种高效的XML和HTML解析器,
- twisted,:一个异步网络框架
- PARSEL:一个HTML / XML数据提取库,基于上面的lxml,
- w3lib:一种处理URL和网页编码多功能辅助
- cryptography and pyOpenSSL,处理各种网络级安全需求
大多数人是装twisted ,装不上,以下是方法:
请点击本链接,安装twisted的依赖文件
下载Twisted对应版本的whl文件,cp后面是python版本,amd64代表64位,运行命令:
【注意】下载之前查看pip支持的版本,查看版本的代码是
import pip
print(pip.pep425tags.get_supported())
我自己在用这个代码的时候,发现pip后面点不出来pep425tags,会报黄,执行以后也会报错,找了方法之后,发现是pip版本过高,所以要降低pip的版本,如果查看了版本之后发现那个链接里没有对应的whl文件,就要考虑是不是Python解释器版本过高了,我的就找不到对应版本,然后报错,如下所示,这时候就要去Python官网重新下一个解释器了,建议大家以后装的时候就不要像我一样装最新版Python3.8了(捂脸)

在Windows 10环境下使用Python3.8安装Scrapy时遇到Twisted依赖错误。通过降低pip版本、安装lxml和twisted等特定依赖,特别是针对Twisted安装whl文件解决报错,最终成功安装Scrapy。
最低0.47元/天 解锁文章
3939

被折叠的 条评论
为什么被折叠?



