pip install scrapy
如果没有出现错误,恭喜你成功啦
错误1:
error: Microsoft Visual C++ 10.0 is required
并且还会提示找不到vcvarsall.bat这个文件
解决方法:
首先我的系统是win7 64位 安装的有vs2015,打开系统的环境变量添加如图所示环境变量
%VS140COMNTOOLS% 因为我装的是vs2015 所以是这个变量
找到D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat 这个文件 复制到
D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools 下面
再次安装
pip install scrapy
很不幸我的又出错啦但是是另一个错误
错误2
Failed building wheel for lxml
.............................
...........................
无法打开包括文件: “libxml/xpath.h”: No such file or directory
百度,谷歌了好久终于找到啦一个方法
首先安装wheel
1
pip install wheel
顺利安装完成
到这里下载对应的.whl文件,注意别改文件名!lxml-3.4.4-cp34-none-win_amd64.whl (跟我系统一样的下载这个文件就可以啦)
如果不一样就按照跟你系统符合的文件下载下来放到一个位置.
我是放到python的安装根目录里 D:/python34/ 下面
然后cmd进入D:/python34/下面运行下面命令
1
pip install 带后缀的完整文件名
安装成功!!!
再次安装scrapy
1
pip install scrapy
终于成功,没有错误提示