http://www.cnblogs.com/txw1958/archive/2012/07/12/scrapy_installation_introduce.html
第0步:当然是安装python和pip设置他们各自的环境变量,安装pyOpenSSL pyOpenSSL-0.13.1.win-amd64-py2.7.exe
安装完了记得配置环境,将python目录和python目录下的Scripts目录添加到系统环境变量的Path里(get-pip.py)
安装pyOpenSSL import OpenSSL测试
pyOpenSSL是Python的OpenSSL接口,点击 这里下载。
第一步:按照官网的提示,我们先安装pywin32,提供win32api
pywin32-218.win-amd64-py2.7.exe
直接下一步一路完成。
验证是否成功,pythom 下 import win32com
第二步:安装twisted Twisted是用Python实现的基于事件驱动的网络引擎框架
在其官网的下载页面中http://twistedmatrix.com/trac/wiki/Downloads可以看到其还依赖几个包
1.安装setuptools
这个连接讲解非常好:http://blog.csdn.net/DongGeGe214/article/details/52199439
ez_setup.py
2.安装zope.interface zope.interface-4.1.0.win-amd64-py2.7.exe
可以使用第三步下载的setuptools来安装egg文件,现在也有exe版本,点击这里下载。下一步下一步
确认安装好 from zope.interface import Interface
3.安装twiste Twisted-15.0.0.win-amd64-py2.7.msi 下一步下一步
from twisted.internet.protocol import Protocol,ClientFactory
第三步:安装lxml,在这里https://pypi.python.org/pypi/lxml/下载,本人选择了3.2.3版本
我下载的lxml-3.2.4.win-amd64-py2.7.exe文件,下一步下一步,import lxml测试安装成功
lxml是一种使用 Python 编写的库,可以迅速、灵活地处理 XML。点击 这里选择对应的Python版本安装。验证是否安装成功,如下图。
最后一步:安装scrapy
python setup.py install