Scrapy爬虫框架依赖许多第三方库,是配置的最大难点。这里简单聊一下需要安装那些第三方库。
Scrapy直接依赖三个库Lxml、pywin32以及Twisted.
一、Lxml依赖wheel。先安装wheel,就可以轻松安装Lxml。
二、pywin32直接安装。
三、Twisted,碰到问题最多的。
Twisted依赖于zope.interface和pyOpenSSL,这两个都可以通过Pycharm可安装。麻烦在于Twisted在pycharm下不能直接安装,需要通过whl文件安装,这里是下载地址。下载完成后通过pip3命令进行安装,默认安装路径也许和使用环境不一样,拷贝一份就好。
最后,在pycharm就可以直接安装Scrapy.