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 指令安裝其他元件了