第1步
安装lxml(这个最重要)
pip3 install lxml
第2步
安装pyOpenSSL
在官网下载wheel文件
点此下载
下载后进入该文件所在目录
使用
pip3 install pyOpenSSL-19.1.0-py2.py3-none-any.whl
第3步
安装Twisted
在控制台下输入
python
查看你的电脑版本和python版本
如下图我电脑是64位python是3.7
然后在官网下载对应版本的wheel文件
点此下载
(找不到可以在页面Ctrl+F搜twisted)
下载后进入该文件所在目录
使用
pip3 install Twisted‑20.3.0‑cp37‑cp37m‑win_amd64.whl
这里如果报错:
ERROR: Twisted-20.3.0-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.
解决方法:
在python的shell中输入
>import pip._ internal. pep425tags
>print (pip. internal. pep425tags. get_ supported( )
查看电脑python支持的格式如下图
如果格式不支持,将下载下来的文件名改成这里支持的名字,再执行pip3 install + 文件名 即可
如果该文件格式是支持的(如上图我的就是支持的),那说明不是这个问题,将命令pip3改为pip即可
pip install Twisted‑20.3.0‑cp37‑cp37m‑win_amd64.whl
第4步
安装PyWin32
在官网下载对应版本的安装包
点此下载(点进来往下滑,找到图片中所指位置)
双击安装即可
安装完成之后在python的shell中验证是否安装成功
>import win32api
>import win32con
没报错就说明安装成功了
第5步
在依赖包全部安装成功前提下安装Scrapy框架
pip3 install Scrapy
安装完成之后验证是否安装成功
scrapy
显示scrapy的相关信息,就证明 Scrapy 已经安装好了,大功告成。