2016-08-04 46 views
0

Ich versuche pip-Modul für Python zu installieren, um den python ./get-pip.py -v Befehl, aber es gibt einen Fehler zurück, dass zlib nicht verfügbar:kann nicht pip mit Python auf Unix installieren

[[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 

Wenn ich für zlib abzufragen versucht zu sehen, die ich, dass es bereits:

[[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 

ich habe versucht, zlib-devel installieren, aber immer noch die gleiche Fehlermeldung erhalten:

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

Wie behebe ich das Problem und setze die Installation von pip fort, da ich mit der Installation von awscli fortfahren muss.

Antwort

0

das Paket python-pip in EPEL Repo verfügbar ist, installieren Sie es von yum install python-pip -y läuft es auch keine Abhängigkeiten auflösen wird

nach der Installation können Sie selbst Update pip

pip install --upgrade pip dann können Sie awscli installieren, pip install awscli

+0

Matt, ich hätte das schon mal machen sollen .. Ich habe versucht, Python zu deinstallieren und neu zu installieren, aber als ich Python entfernte, entfernte es alle zusätzlichen Pakete und als ich meinen Centos5 neu startete, stürzte es ab .. Dann musste ich Baue eine neue Version von centos6 auf, um weiter zu spielen h Pip Installation .. –