|
升级一下软件包
yum -y update
下載Python2.7.3,系統自帶的2.6版本不能安裝scrapy
- # wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz -P /opt
- # tar xvf Python-2.7.3.tgz
- # ./configure
- # make && make install
複製代碼
編輯Modules/Setup,找到下面這句,去掉註釋,然後編譯安裝
- zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
複製代碼
- vim Modules/Setup
- make & make install
複製代碼
修改Python軟鏈接
- mv /usr/bin/python /usr/bin/python.bak
- ln -s /usr/local/bin/python2.7 /usr/bin/python
複製代碼
編輯/usr/bin/yum
把第一行的#!/usr/bin/python改成#!/usr/bin/python2.6
接下來安裝setuptools
- wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
- python ez_setup.py
複製代碼
安裝pip
- wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py
- python get-pip.py
複製代碼
最後利用pip安裝scrapy
注:使用pip的時候,可能會報command not found 的錯誤,是因為他們的鏈接不存在,可以添加軟鏈接或者執行
得到路徑後使用全路徑
- /usr/local/bin/pip install scrapy
複製代碼
最後輸入scrapy
結果如圖 |
|