为了保证python的干净,今天尝试在虚拟机中安装Scrapy,BUG多多,终于安装成功了,分享出来,
本机:
python2.7.12
win7 64位
python安装好以后使用pip安装虚拟环境,进入安装的python目录下的Scripts下,
关于虚拟环境的搭建以及使用,点击这里,
进入虚拟环境以后,安装Scrapy的依赖包,由于python中没有默认安装lxml和pyOpenSSL,所有要手动安装,
总共需要安装下面的几个
Zope.Interface、Twisted、w3lib、lxml、pyOpenSSL、Scrapy
注意:安装之前一定要保证这个目录,(根据自己的安装位置找对应的目录)
依次执行
pip install Zope.Interface
pip install Twisted
pip install w3lib
pip install lxml
注意:这一步安装的时候如果出错,就指定安装的版本号,本机安装的是3.6.0,没问题
如果上步出错,运行pip install lxml==3.6.0
pip install pyOpenSSL
pip install Scrapy
验证Scrapy的安装的版本
scrapy --version
本机显示安装的是1.2.1
中间都没有报错的话,说明安装成功了,验证:
运行python
import lxml
import twisted
import OpenSSL
import zope.interface
import w3lib
import scrapy
如果都没有报错,OK。