win 下scrapy的安装
这应该不算原创了,看了很多别人安装scrapy的方法,但是他们的都比较散乱,我现在来整合一下
先要去安装wheel
1.到下面这个网址去下载Twisted已经编译好的wheel文件安装,安装好后再使用pip安装Scrapy。
https://www.lfd.uci.edu/~gohlke/pythonlibs/
注意:根据自己的python版本下载对应版本。不然会报错
如:我的是64位python3.6,就下载36 64位版
2.以管理员身份运行cmd
3.转到Python的Scripts目录下:
cd C:\Program Files\Python36\Scripts
3.安装wheel
pip install wheel
4.安装whl
pip install 路径\文件名.whl:
如:pip install F:\scrapy\Twisted-18.9.0-cp36-cp36m-win_amd64.whl
5.最后安装scrapy
pip install scrapy
6.最后擦看scrapy是否安装成功
输入scrapy -h
7.后面执行时,
在使用scrapy爬虫的过程中,在命令控制台输入scrapy crawl demo 时还会出现ModuleNotFoundError: No module named ‘win32api’错误
解决办法:安装pywin32
进去后等一会会有提示下载的,下载安装后再在命令控制台输入scrapy crawl demo就可以了
python2.7的:https://sourceforge.net/projects/pywin32/files/pywin32/Build 220/pywin32-220.win-amd64-py2.7.exe/download
8.不行的再cmd中输入
pip install pypiwin32
安装
安装完成运行scrapy crawl demo即可