本人安装的是Python 3.5.2版本,电脑已安装VS2015(VS是必须安装的,2008以上版本均可以,不然会运行报错)(必定注意安装过程当中要勾选 path变量)我是默认安装在了C盘(3+版本的Python是默认安装pip和easy_install的,这两个东西是用来安装模块和扩展包的管理工具)python
下载官方网址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/git
如打不开,在https://sourceforge.net/projects/pywin32/下点击file一栏,而后点击最新的Build,我选择的是 Biuld 220.zipgithub
文件格式都是这样的pywin32-220.win-amd64-py3.5.exe ;amd64表示你安装的64位的python;py3.5表示的是你的python版本是3.5系列,点击下载后,由于是.exe可执行文件,直接运行安装便可。python2.7
安装完成,在命令行 python内 输入import win32com不报错即安装完成。工具
由于从2010年后的版本挂在了github上了,看客们直接去找下载也能够,这里咱们用简单方法,就是前面的pip工具ui
打开计算机的cmd窗口,输入pip install pyOpenSSL便可spa
安装完成,在命令行 python内 输入import OpenSSL 不报错即安装完成。 (注意大小写).net
### Windows下直接pip install lxml 会报错(“make sure the development packages of libxml2 and libxslt are installed!")因此按以下步骤:命令行
下载网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxmlxml
此网址内包括了不少的python扩展,可使用Ctrl+F搜索 lxml 便可
这里的版本格式以下所示 lxml-3.6.1-cp35-cp35m-win32.whl
lxml-3.6.1-cp35-cp35m-win amd64.whl
在这里须要注意了 :cp~ 表明不一样的版本支持,咱们须要先查看咱们安装的python版本支持的是哪一个版本,查看方法以下:
在cmd命令行 python环境下输入
import pip; print(pip.pep425tags.get_supported())
结果如图
能够看到个人版本支持是cp35 ,win_amd64因此我选择的是lxml-3.6.1-cp35-cp35m-win amd64.whl ,下载下来后,把下载的whl文件放在任何一个系统环境path路径上,推荐放在python文件夹下。
在命令行输入pip install lxml-3.6.1-cp35-cp35m-win-amd64.whl便可安装。
一样,安装完成,在命令行 python内输入import lxml不报错即安装完成。
下载网址:https://pypi.python.org/pypi/zope.interface#downloads
格式如:zope.interface-4.2.0-cp35-cp35m-win_amd64.whl (md5) 一样选择上面查看的已安装python支持的cp35,amd64版本
此whl文件后面的安装方法如上一步骤的lxml安装方法
安装完成,在命令行 python内输入import zope.interface,若是没报错,则说明zope.interface安装成功。
官网上支持Windows的最新的版本16.3.0只支持python2.7,如图
不过不要紧,咱们在cmd命令行窗口 直接使用命令pip install Twisted 便可安装完成(这要归功于咱们前面安装的几个依赖扩宽,因此必须先安装其余,最后安装这个)
安装完成,在命令行 python内 输入import Twisted,若是没报错,则说明安装成功。
上面的铺垫作好了,咱们终于能够享受到胜利的果实啦!在cmd中执行以下命令,pip install Scrapy 安装完成便可!完成后,在cmd输入Scrapy,以下图显示Scrapy信息即表示安装成功。
到此,咱们终于安装完成了所有的Scrapy及相关组件了~本帖子重属新手参照摸索结果,留做备用,也但愿能够帮助别人少走一点弯路,若有问题,请勿见怪。