(作者本人使用的环境是Python2.7/Win32,安装之前你得先确保能够使用pip或easy_installa进行第三方库的安装)
1、安装win32api
地址:http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/
选择32位或64位的(我是32位)进行下载,双击运行即可,完成后尝试import win32api若不报错则安装成功了
2、安装pyOpenSSL
地址:https://launchpad.net/pyopenssl/+download
根据自己的环境选择相应的包进行下载,然后使用easy_install命令进行安装
3、安装lxml
如果直接使用pip install lxml命令进行安装,会发生如下错误:
不要慌,这是缺少一些必要的支持库导致的安装错误,首先我们先安装Microsoft Visual C++ Compiler for Python 2.7:
地址:http://www.microsoft.com/en-us/download/details.aspx?id=44266
下载运行即可,接下来去PyPI下载适合自己环境的lxml文件:
地址:https://pypi.python.org/pypi/lxml/3.6.0
作者本人选用的是第一个lxml-3.6.0-cp26-none-win32.whl (md5)的wheel文件,进行pip install命令的安装:
安装成功后可尝试导入lxml库,若不发生错误即安装成功。最后使用pip install Scrapy命令进行安装:
安装成功后在命令行中输入Scrapy进行验证:
出现如下结果则说明安装成功!
(唉Windows就是没有Linux好用,祝大家安装过程顺利......)