Windows安装scrapy

安装pywin32

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

tapd_20101371_1501829926_91.png

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

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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容