2016-07-17 8 views
1

Ich habe Python 3.5.2 erfolgreich auf meinem CentOS 6.5 System installiert. Ich versuche, Pip mit dieser Version von Python zu arbeiten, um einige Module installieren zu können.Wie bekomme ich pip3 um unter Linux zu arbeiten?

Wenn ich $ pip3 install ... ausführen sagt es Befehl nicht gefunden.

Ich habe auch versucht zu laufen:

$ sudo yum install python3-pip 

aber das gibt nur: No package python3-pip available.

Ich habe auch:

$ python3 get-pip.py 

Aber es sagt

:

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

Wie nehme ich an d um das zu bekommen?

+0

läuft 'python -m Sicherheitsnadel? –

+0

"Kein Modul mit dem Namen" securepip "beim Ausführen von" python -m ensurepip "," Ignorieren von pip-Fehler: pip 8.1.1 erfordert SSL/TLS "beim Versuch" python3 -m ensurepip "ist, was zurückgegeben wird –

+0

Soweit ich weiß, diese Version von Python enthält bereits Pip. –

Antwort

2

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

Dann erhalten ZLIB

yum install zlib-devel 

pip 8.1.1 requires SSL/TLS

Dann SSL erhalten ...

yum install openssl-devel 
python3 -m ensurepip 

Auf jeden Fall, da die pip Version gedruckt wird, haben Sie bereits installiert haben pip , Sie müssen nur feststellen, warum es nicht läuft

+0

Nach der Installation von ssl (was zu funktionieren schien), gibt der zweite Befehl, den Sie gepostet haben, immer noch "Ignoring appearpip failure: pip 8.1.1 erfordert SSL/TLS" –

+0

Hmm. Hab die Anweisungen von hier bekommen. https://techglimpse.com/python-pip-ssl-tls-error-solution/ –

+1

Ich habe Python wieder installiert nach der Installation von SSL, jetzt haben pip3, danke! –