Windows安装scrapy

安装pywin32

默认安装的Python是不具备访问Windows系统API的能力,需要安装Python for Windows Extensions, 也就是传说中的Pywin32
下载主页

Windows安装scrapy_第1张图片
tapd_20101371_1501829926_91.png

我们选择最新的Build 221, 然后就可以看到Build 221对应各个Python版本与操作系统版本组合的whl文件,入下图.

Windows安装scrapy_第2张图片
tapd_20101371_1501830024_46.png

我们的Python版本是最新的3.6, 操作系统是64位, 选择pywin32-221.win-amd64-py3.6.exe下载安装即可

安装Twisted的二进制拓展包

本来直接安装scapy的时候会自动安装twisted.但是Windows下的twisted编译需要VC++环境,如果你没有,很抱歉,你会遇到如下错误:

building 'twisted.test.raiser' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cp...

要装VC还是算了吧,网上有现成的已经编译好的二进制非官方拓展包,何不直接下载安装就好
下载链接
下载到本地

pip install Twisted-17.5.0-cp36-cp36m-win_amd64.whl

安装Scrapy

pip install scrapy

安装一些其他的常用包

pip install bs4
pip install mongoengine

你可能感兴趣的:(Windows安装scrapy)