2016-08-04 48 views
0

我試圖使用命令python ./get-pip.py -v安裝Python的PIP模塊安裝使用python PIP但它返回一個錯誤,zlib的不適:無法在UNIX

[[email protected] yum.repos.d]# python ./get-pip.py -v 
Traceback (most recent call last): 
    File "./get-pip.py", line 19177, in <module> 
    main() 
    File "./get-pip.py", line 194, in main 
    bootstrap(tmpdir=tmpdir) 
    File "./get-pip.py", line 82, in bootstrap 
    import pip 
zipimport.ZipImportError: can't decompress data; zlib not available 

當我試圖查詢的zlib ,我看到它已經存在:

[[email protected] yum.repos.d]# rpm -qa | grep --color=auto -i 'zlib' 
zlib-devel-1.2.3-7.el5 
perl-Compress-Zlib-1.42-1.fc6 
zlib-1.2.3-7.el5 
perl-IO-Zlib-1.04-4.2.1 

我嘗試安裝的zlib-devel的,但仍然得到了同樣的錯誤:

zipimport.ZipImportError: can't decompress data; zlib not available 

如何解決此問題並繼續安裝pip,因爲我需要繼續安裝awscli。

回答

0

python-pip在EPEL回購獲得,通過運行yum install python-pip -y安裝安裝,你可以自我更新PIP

pip install --upgrade pip,那麼你可以安裝awscli後,將解決所有的依賴,以及

pip install awscli

+0

馬特,我應該做到這一點..我試圖卸載並重新安裝蟒蛇,但是當我刪除蟒蛇,它刪除所有額外的軟件包,當我重新啓動我的centos5,它墜毀..然後我不得不重建一個新的centos6版本以繼續智慧h點安裝.. –