python的easy_install工具非常棒,安裝和卸載組件非常方便,安裝過程如下:
wget -q http://peak.telecommunity.com/dist/ez_setup.py
執行上面的命令把ez_setup.py文件下載到當前的目錄下
執行:python ez_setup.py
下載對應的setuptools-xx.egg文件,沒想到出現以下錯誤
zipimport.ZipImportError: can't decompress data; zlib not available
解決辦法:
(1)先安裝系統相應的依賴庫文件
sudo apt-get install zlibc zlib1g-dev
(2)到python安裝目錄下執行
sudo ./configure
編輯Modules/Setup文件
vim Modules/Setup
找到下面這句,去掉註釋
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
重新編譯安裝:
sudo make
sudo make -i install
(3)重新執行
python ez_setup.py
現在就可以用 sudo easy_install 命令安裝其他組件了