oujood.com

Utiliser pip pour installer et gérer les modules Python

PIP est un gestionnaire de packages(ou si vous préférez, de modules) pour les packages Python.
Dans ce tutoriel, nous allons apprendre à utiliser pip pour installer et gérer les modules Python.

chercher |

Qu'est-ce que pip ?

pip est le gestionnaire de packages standard pour Python. Nous pouvons utiliser pip pour installer des modules supplémentaires qui ne sont pas disponibles dans la bibliothèque standard de Python.
Par exemple:

pip install numpy

Si nous avions pip sur notre système, cette commande aurait installé la bibliothèque numpy que nous avons déjà vu dans un précédent tutorial.

Remarque : si vous avez la version 3.4 ou une version ultérieure de Python, PIP est inclus par défaut.

Comment installer pip ?

Nous pouvons vérifier si pip est installé en utilisant la commande suivante dans la console :
Ouvrez

pip --version

Si pip est déjà disponible dans le système, la version de pip est affichée, comme suit:
Ouvrez la fenêtre de ligne de commande et tapez la commande suivante

  Copier le code

C:\Users\votre nom Admin>pip --version
La version sera affichée comme suit
pip 20.1.1 from C:\Users\Admin\AppData\Local\Programs\Thonny\lib\site-packages\pip (python 3.7)

Installer PIP

Si vous n'avez pas PIP installé, vous pouvez le télécharger et l'installer à partir de cette page :
https://pypi.org/project/pip/.

une fois que pip est sur votre systéme, Voici les commandes possibles:
>
CommandsDescription
install Installer des modules.
download Télécharger des modules.
uninstall Désinstaller les modules.
freeze Afficher les modules installés au format requis.
list Lister les modules installés.
show Afficher des informations sur les modules installés.
check Vérifier que les modules installés ont des dépendances compatibles.
config Gérer la configuration locale et globale.
search Recherche de modules dans PyPI.
cache Inspecter et gérer le cache des roues de pip.
wheel Construire des roues à partir de vos besoins.
hash Calculer les hachages des archives de modules.
Completion Une commande d'aide utilisée pour compléter les commandes.
Debug Affiche des informations utiles pour le débogage.
help Affiche l'aide pour les commandes.

Utiliser pip

pip est un programme en ligne de commande. Après son installation, une commande pip est ajoutée pour être utilisée avec l'invite de commande.
La syntaxe de base de pip est :

pip <pip arguments>

Comment Télécharger et installer un module avec pip

Le téléchargement d'un module est très simple.
La commande install permet d'installer des modules à l'aide de pip. Prenons un exemple :

Exemple :Télécharger et installer le module nommé "camelcase" :
Admin est votre nom administrateur

  Copier le code

C:\Users\Admin>pip install camelcase
Vous avez maintenant téléchargé et installé votre premier module !

Prenons un autre exemple :

Nous souhaitons installer requests, une bibliothèque HTTP populaire pour Python. La commande suivante nous permet de le faire.

  Copier le code

pip install requests
la sortie est semblable à ce qui suit:
Requirement already satisfied: requests in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (2.28.1)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (2022.9.14)
Requirement already satisfied: charset-normalizer<3,>=2 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (2.1.1)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (1.26.12)
Requirement already satisfied: idna<4,>=2.5 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (3.4)
Dans ces deux exemples, nous pouvons voir que la commande pip a été utilisé avec la commande install suivie du nom du module que nous voulons installer (camelcae ou requests ).
Toutes les autres dépendances requises pour ces modules sont également installées par pip.
Si vous utilisez la commande list comme suit

  Copier le code

pip list
vous obtiendrez la liste des modules installés dans votre system. Qui ressemble à la liste suivante :
Module            Version
------------------ ---------
camelcase          0.2
certifi            2022.9.14
charset-normalizer 2.1.1
idna               3.4
numpy              1.23.2
requests           2.28.1
urllib3            1.26.12




Voir aussi nos tutoriel :

fonction strtr, strtr

Remplace des caractères dans une chaîne

background

Définit toutes les propriétés d'arrière-plan dans une déclaration

fonction join, join

Alias de implode