logo oujood
🔍

Utiliser pip pour installer et gérer les modules Python

PIP est le gestionnaire de paquets standard de Python. Il permet d'installer des modules tiers qui ne font pas partie de la bibliothèque standard.

OUJOOD.COM

Qu'est-ce que pip ?

pip est le gestionnaire de paquets standard de Python. Il sert à installer des modules qui ne font pas partie de la bibliothèque standard — numpy, requests, Django, et des milliers d'autres. Une seule commande suffit :

  📋 Copier le code

pip install numpy

pip est inclus par défaut à partir de Python 3.4. Si vous utilisez une version récente de Python, vous l'avez déjà.

Vérifier et installer pip

Pour vérifier que pip est disponible sur votre système, ouvrez une invite de commande et tapez :

  📋 Copier le code

pip --version

Si pip est installé, la version s'affiche :

pip 20.1.1 from C:\Users\Admin\AppData\Local\Programs\Thonny\lib\site-packages\pip (python 3.7)

Si pip n'est pas encore sur votre système, téléchargez-le depuis pypi.org/project/pip.

Les commandes pip disponibles

Une fois pip installé, voici les commandes disponibles depuis l'invite de commande :

Commande Description
installInstaller des modules.
downloadTélécharger des modules sans les installer.
uninstallDésinstaller des modules.
freezeAfficher les modules installés au format requirements.txt.
listLister tous les modules installés avec leur version.
showAfficher des informations détaillées sur un module installé.
checkVérifier que les dépendances des modules installés sont compatibles.
configGérer la configuration locale et globale de pip.
searchRechercher des modules sur PyPI.
cacheInspecter et gérer le cache de pip.
wheelConstruire des fichiers wheel depuis les paquets sources.
hashCalculer les hachages des archives de modules.
completionCommande d'aide pour l'autocomplétion dans le terminal.
debugAfficher des informations utiles pour le débogage.
helpAfficher l'aide sur les commandes pip.

Syntaxe de base

pip s'utilise en ligne de commande. La syntaxe générale est :

pip <commande> [options]

Installer un module avec pip

La commande install télécharge et installe un module depuis PyPI. pip s'occupe aussi d'installer automatiquement toutes les dépendances requises. Voici deux exemples :

  📋 Copier le code

pip install camelcase

  📋 Copier le code

pip install requests

La sortie de pip install requests ressemble à ceci — chaque ligne correspond à une dépendance vérifiée ou installée :

Requirement already satisfied: requests in c:\users\admin\...\site-packages (2.28.1)
Requirement already satisfied: certifi>=2017.4.17 in ...\site-packages (2022.9.14)
Requirement already satisfied: charset-normalizer<3,>=2 in ...\site-packages (2.1.1)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in ...\site-packages (1.26.12)
Requirement already satisfied: idna<4,>=2.5 in ...\site-packages (3.4)

Lister les modules installés

Pour voir tous les modules installés sur votre système avec leur version, utilisez pip list :

  📋 Copier le code

pip list

Résultat typique :

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

Par carabde | Mis à jour le 15 mai 2026