win7 64位 + python3.4 + Scrapy安装
最近在自学Python爬虫,已经能够用Python写一个简单的爬虫demo,玩了一点时间,了解了Python爬虫的一个框架Scrapy,就想着玩一玩。
安装
第一步当然是安装,按照官方文档进行安装的时候出了一些问题,现把安装过程记录下来,便于日后查找。
1. 安装python(本人装的是python3.4)
注:配置环境变量
2. 安装pip
cmd命令行下切换到Python安装目录下的Scripts目录下,执行以下命令
easy_install.exe pip
即可安装pip
3. 安装wheel
pip install wheel
4. 本以为使用pip install Scrapy
就可以解决问题,不过出现了一些错误:
- Microsoft Visual C++ 10.0 is required
解决办法:
下载 Microsoft Windows SDK for Windows 7 and .NET Framework 4
- 安装lxml时老是出现错误,使用whl包进行安装
到网站 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载 lxml-3.6.4-cp34-cp34m-win_amd64.whl
其中cp34表示CPython3.4,即Python版本是3.4
win_amd64表示windows环境下64位操作系统
切换到whl包所在的目录,使用以下命令安装
pip install lxml-3.6.4-cp34-cp34m-win_amd64.whl
即可安装lxml
5. 使用以下命令安装Scrapy
pip install Scrapy
即可完成最后的安装