Dans ce tutoriel, nous allons installer Python pip sur CentOS 8 à l’aide du gestionnaire de paquets yum et expliquer les bases de l’installation et de la gestion des paquets Python avec pip. Dans le référentiel CentOS 8 AppStream, il existe à la fois des versions pip pour Python 2 ainsi que l’interpréteur Python 3. la commande pip est maintenant exécutée avec la commande pip2 ou pip3 respectivement.
Qu’est-ce que le PIP ?
pip est le gestionnaire de paquets (modules) standard pour Python. Il vous permet d’installer et de gérer des paquets supplémentaires qui ne font pas partie de la bibliothèque standard Python. Les modules sont des bibliothèques de code Python que vous pouvez inclure et utiliser dans vos projets. pip est inclus avec le programme d’installation Python depuis les versions 3.4 pour Python 3 et 2.7.9 pour Python 2, et il est utilisé par de nombreux projets Python, ce qui en fait un outil essentiel pour chaque programmeur Python.
Installation de pip
Dans CentOS 8, vous pouvez installer des paquets avec la commande dnf ou yum. Nous pouvons installer le paquet pip2 ou pip3 en fonction de la version de python que nous utilisons, ou nous pouvons également installer les deux paquets, sans aucun problème.
Installation de python2-pip
Tout d’abord, nous mettons à jour le système:
$ sudo yum update
Nous installerons les paquets python2-pip et python3-pip.
Tout d’abord, nous installons python2-pip:
Installation de python3-pip
Nous installons le package python3-pip de la même manière:
Ensuite, nous devons vérifier que l’installation du package s’est bien passée.
Confirmation de l’installation en interrogeant le numéro de version
Nous interrogerons les informations de version sur python2-pip et python3-pip avec les commandes suivantes:
$ pip2 -Vpip 9.0.3 from /usr/lib/python2.7/site-packages (python 2.7)
Pour python3-pip, nous tapons:
$ pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
La recherche de paquets python
Disons que nous voulons installer un module avec pip mais nous ne connaissons pas le nom exact du module. Nous pouvons rechercher les packages disponibles à l’aide d’un mot clé.
$ pip2 search docker
ou
La liste est longue, mais nous choisirons d’installer le module docker-fabric dans l’exemple suivant.
Installation de modules (paquets) à l’aide de PIP
Nous pouvons installer le paquet docker-fiber à l’aide d’une simple commande pip :
Liste des paquets installés
Pour lister les paquets installés, nous utilisons cette commande :
Pour lister les paquets obsolètes, nous tapons:
$ pip2 list --outdatedpip (9.0.3) - Latest: 19.2.3 setuptools (39.0.1) - Latest: 41.2.0
Suppression de modules (packages) à l’aide de PIP
La seule chose à voir dans ce tutoriel est de savoir comment supprimer le package pip. C’est assez simple, nous tapons:
On vous présentera la liste des fichiers sur le point d’être supprimés. Lorsque nous procédons en tapant y, le paquet sera supprimé.
Proceed (y/n)? y Successfully uninstalled docker-fabric-0.5.0