Python >> Tutoriel Python >  >> Python Tag >> PIP

Impossible d'installer python-pip avec yum

Vous devez activer le référentiel EPEL, utilisez :

yum --enablerepo=extras install epel-release

Cette commande installera le référentiel EPEL correct pour la version de CentOS que vous exécutez.

Après cela, vous pourrez installer python-pip.


Je devenais fou du même problème. La raison pour laquelle yum n'a pas pu trouver python-pip est qu'il ne s'appelle plus python-pip. À partir de la version 7 d'EPEL, il est renommé pour identifier la version python. Sur ma machine centOS, je peux maintenant trouver le python * -pip suivant colis.

[[email protected] ~]# yum info python*-pip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.rz.uni-frankfurt.de
 * epel: mirrors.mit.edu
 * extras: mirror.23media.de
 * updates: ftp.plusline.de
Available Packages
Name        : python2-pip
Arch        : noarch
Version     : 8.1.2
Release     : 5.el7
Size        : 1.7 M
Repo        : epel/x86_64
Summary     : A tool for installing and managing Python 2 packages
URL         : http://www.pip-installer.org
License     : MIT
Description : Pip is a replacement for `easy_install
            : <http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
            : same techniques for finding packages, so packages that were made
            : easy_installable should be pip-installable as well.

Name        : python34-pip
Arch        : noarch
Version     : 8.1.2
Release     : 5.el7
Size        : 1.7 M
Repo        : epel/x86_64
Summary     : A tool for installing and managing Python3 packages
URL         : http://www.pip-installer.org
License     : MIT
Description : Pip is a replacement for `easy_install
            : <http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
            : same techniques for finding packages, so packages that were made
            : easy_installable should be pip-installable as well.

L'image CentOS Docker n'inclut pas le référentiel EPEL par défaut, comme le fait une installation CentOS normale. Vous devriez yum install epel-release premier -- après cela, yum install python-pip devrait fonctionner.