Ich versuche, Python-Pip in einem Centos7-Docker-Container zu installieren, aber ich denke, ich vermisse möglicherweise ein Paket oder etwas.
[root@aasdfasdfa /]# yum -y install python-pip
Loaded plugins: fastestmirror, ovl
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
updates/7/x86_64/primary_db | 8.4 MB 00:00:31
Loading mirror speeds from cached hostfile
* base: repos.lax.quadranet.com
* extras: mirrors.unifiedlayer.com
* updates: mirrors.usc.edu
No package python-pip available.
Error: Nothing to do
Was muss ich vorher ausführen, yum -y install python-pip
damit es richtig installiert wird ? Beachten Sie, dass easy_install
auch defekt ist, so dass dies keine Option ist.
Ich war verrückt nach dem gleichen Thema. Der Grund, warum yum Python-Pip nicht finden konnte, war, dass es nicht mehr Python-Pip heißt. Ab EPEL Version 7 wird es umbenannt, um die Python-Version zu identifizieren. Auf meinem centOS-Rechner finde ich nun folgende python * -pip-Pakete.
quelle
yum install python-pip
Funktioniert genauso auf RHEL / CentOS v7, dapython2-pip
bietetpython-pip
(Sie können überprüfen mityum provides python-pip
). Ich denke, Sie hatten ein anderes Problem.Das CentOS Docker-Image enthält standardmäßig nicht das EPEL-Repository, wie dies bei einer normalen CentOS-Installation der Fall ist. Sie sollten
yum install epel-release
zuerst - danachyum install python-pip
sollte funktionieren.quelle
Wenn Sie den gleichen Fehler auch nach der Installation des Epel-Repos erhalten, versuchen Sie Folgendes:
quelle
Befolgen Sie diese Befehle Schritt für Schritt:
Überprüfen Sie anschließend die Python-Version
quelle