1.因为centos下已经自带了python2, 所以只须要直接安装pippython
# wget https://bootstrap.pypa.io/get-pip.py # python get-pip.py
2.安装python-devel
# yum install python-devel
3.接着安装scrapy, 因为使用pip安装scrapy会自动解决依赖包问题,所以只须要:
# pip install scrapy
接着pip就会自动下载和安装zope.interface, Twisted等等。bootstrap
4.然而,安装完scrapy以后,当咱们初始化项目时,如:scrapy startproject XXX
出现了报错 -----> AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1
解决办法是从新安装twisted, 参照stackoverflow上的解决方法centos
# pip install twisted==13.1.0scrapy
再次执行初始化,scrapy项目初始化成功。ip