高级爬虫:Scrapy爬虫框架的安装
Posted Python绿色通道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高级爬虫:Scrapy爬虫框架的安装相关的知识,希望对你有一定的参考价值。
Hi 小伙伴们差不多有半个月没有更新干货了,一直有点忙,而且这中间还有曲折过程,也就没有更新文章. 但今天无论如何也要更新一篇文章,接下来是爬虫高级篇重点讲解的地方!
最近会连载Scrapy由浅入深讲解.欢迎关注,持续连载!
介绍Scrapy,以及安装Scrapy
Scrapy初级使用
Scrapy 高级使用
Scrapy 爬虫实战
为什么要学习Scrapy
Scrapy是一个爬虫框架,通过这个爬虫框架,我们能很快的构建出一个强大的爬虫工具! 一般大型爬虫服务都会使用Scrapy 进行爬虫,我们甚至在这个框架基础上进行一些修改,来定制自己的爬虫框架!
Scrapy学前准备
前期的基础,Python基础
Python抓取数据的三种方式:Re, Xpath,Bs4
保存数据:数据库,本地
安装Scrapy
首先说明一下,这个网站 https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 需要的一些资源都已经无效了,这也导致网上大部分安装Scrapy的方法都失效了
接下来说一下我是怎么安装的:
win环境安装,这里我是用 Python 3.6.4 32位版本 这个一定要注意对应版本,防止出错
安装pyOpenSSL :pip install pyOpenSSL
安装lxml:使用pip install lxml
安装Scrapy : 使用pip install Scrapy
重来来了
我是在安装第四步的时候出现了Twisted安装失败,提示需要VS C++ 14 ,miscrosoft build tool 打开这个网站下载vs 2017 生成工具.
https://www.visualstudio.com/zh-hans/downloads/?rr=http%3A%2F%2Flandinghub.visualstudio.com%2Fvisual-cpp-build-tools
下载完成后,双击下载的文件,然后会提示勾选
然后就是漫长的下载vs build tools工具了. 我大概花了一个小时时间来安装吧,最后把这个vs 2017 build tools工具安装完毕后,提示重启,我重启完后,再打开cmd 然后输入 pip install Scrapy 运行,最后提示安装成功,终于搞定了!
推荐阅读
您的Python之旅
以上是关于高级爬虫:Scrapy爬虫框架的安装的主要内容,如果未能解决你的问题,请参考以下文章