1.首先查看自己python的版本:
C:\Users\DD>python
Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
可见,这里python是3.6.5的;
2.再根据python版本下载Twisted包。
这里推荐一个网站,用于下载各种包(非常好的网站!!):
https://www.lfd.uci.edu/~gohlke/pythonlibs/
进入网站后,可以按Ctrl+F,输入Twisted寻找对应的包。
下载好了后,输入安装地址,如下:
如果你下载的版本与你的python版本不对应,会报出如下错误:
(我自己一开始不知道python 3.6.5对应的是哪个,所以把每一个都下下来试了。)
最后,上面也给出了,python3.6.5对应的Twisted版本是这个:
Twisted-18.7.0-cp36-cp36m-win_amd64.whl
安装好了后,会提示安装成功的信息。
3.最后一步,安装Scrapy。
安装Scrapy有两种方法,我先介绍我自己用的那种:
第一种:
这里步骤跟上面一样,先下载好Scrapy包,然后输入地址,进行安装:
可以验证一下有没有安装成功:
C:\Users\DD>scrapy version
Scrapy 1.5.1
第二种:
听说python3.6.4就可以直接安装Scrapy,小伙伴们可以试一下~
pip install scrapy