车祸现场
原因
在安装过程中缺少某些依赖库,所以在安装scrapy之前,需要先将依赖到的库安装好。
解决方法
先打开终端,输入python
确定我的python版本是3.7-amd-64位
版本
然后需要准备好:
1.pywin32
点击此处到GitHub 找到对应版本的*.exe
文件并下载安装;
一直下一步
,直到安装完成
首先可以在命令行上输入'python -m pip install --upgrade pip
,更新pip版本
在终端输入pip install pyOpenSSL
安装 pyOpenSSL
3.在终端输入pip install wheel
安装 wheel
然后我们需要先到【Python扩展包的非官方Windows二进制文件】这个下载站,下载 lxml、Twisted这两个文件,根据自己的python版本选择下载
PS:第一次打开这个站点时,加载的比较慢,除了开头一大坨英文中出现了一次Lxml的字眼,后面的还没加载出来。
网络环境较差的朋友可以先打开,然后吃个瓜,回来就加载好了
在终端切换路径到 lxml、Twisted 的目录
我的在D:\迅雷下载
在终端分别输入命令pip install lxml-4.3.4-cp37-cp37m-win_amd64.whl
和pip install Twisted-19.2.1-cp37-cp37m-win_amd64.whl
吃个瓜静静等待安装即可,完成后如下图所示
前尘忆梦
嗯,所有依赖库都装完了,在终端上重新输入命令pip install scrapy
好的,安装完成!
gg明早还要上班,只能明晚再学习爬虫了?
所以晚安,宝贝们
最后:感谢 @一只想要飞上天的蜗牛 的《使用pip安装scrapy过程中失败解决方法》原文链接