一.按照官方文档的说明,安装scrapy 需要以下程序或者库:
(1)、Python 2.7
(2)、lxml。 Most linux distributions ships PRepackaged versions of lxml. Otherwise refer tohttp://lxml.de/installation.html
(3)、OpenSSL。 This comes preinstalled in all Operating systems except Windows (see Platform specific installation notes)
(4)、pip or easy_install Python package managers
二.安装lxml
pip install lxml即可
三.安装OpenSSL
sudo apt-get install python-openssl #安装openssl
sudo apt-get install libssl-dev #安装所需依赖
四.更新必要依赖
sudo apt-get install python-dev
sudo apt-get install libevent-dev
五.更新pip包管理工具
apt-get install python-pip
六.安装scrapy
pip install Scrapy
七.查看安装scrapy版本
scrapy version
Ps.
- 安装过程中曾发生过 command ‘x86_64-linux-gnu-gcc’ failed with exit status 1这种报错,初步判断是说gcc的版本对不上,其实!我也不知道是怎么回事……
但是在网上查询到几种解决方法:
sudo apt-get install libffi-dev
sudo apt-get install libssl-dev
sudo apt-get install python-devsudo apt-get install libxslt1-dev libxslt1.1 libxml2-dev libxml2 libssl-dev
- 然后就通过升级setuptools的方式,也就是直接的sudo apt-get update就行了…