CentOS7下安装scrapy

1.由于centos下已经自带了python2, 因此只需要直接安装pip

# 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等等。

4.然而,安装完scrapy之后,当我们初始化项目时,如:scrapy startproject XXX
出现了报错     ----->     AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1
解决办法是重新安装twisted, 参照stackoverflow上的解决方法

# pip install twisted==13.1.0

再次执行初始化,scrapy项目初始化成功。

posted @ 2017-07-11 01:07  MadMadKen  阅读(387)  评论(0编辑  收藏  举报