Le gestionnaire de paquets pip est l'outil indispensable pour télécharger et installer des bibliothèques Python externes. Il permet d'étendre les fonctionnalités de votre langage en important des outils spécialisés comme numpy pour les calculs ou requests pour le web, qui ne sont pas inclus dans la bibliothèque standard.
Étape 1 — Vérifier si pip est installé
pip est inclus nativement avec toute installation récente de Python. Pour vérifier sa présence, ouvrez votre terminal ou invite de commande et tapez la commande suivante :
pip --version
Résultat attendu :
pip 23.0.1 from C:\Users\Admin\AppData\Local\Programs\Python\Lib\site-packages\pip (python 3.11)
Si une erreur apparaît, assurez-vous que Python est ajouté à votre PATH système. Sinon, téléchargez le script d'installation officiel depuis PyPI.
Étape 2 — Installer un module avec pip install
La commande install télécharge et configure un module ainsi que toutes ses dépendances nécessaires. C'est l'étape cruciale pour ajouter une bibliothèque à votre environnement de travail.
# Installation de la bibliothèque 'requests'
pip install requests
Résultat attendu :
Collecting requests Downloading requests-2.31.0-py3-none-any.whl (62 kB) Installing collected packages: requests Successfully installed requests-2.31.0
⚠ Si vous obtenez une erreur Permission denied, essayez d'ajouter --user à la fin de la commande pour installer le module uniquement pour votre utilisateur.
Étape 3 — Lister les modules installés
La commande list affiche tous les paquets actuellement installés dans votre environnement Python. Cette liste est essentielle pour vérifier la version d'une bibliothèque installée ou pour déboguer des conflits de versions.
pip list
Résultat attendu :
Package Version ---------- ------- numpy 1.24.3 pip 23.0.1 requests 2.31.0
Récapitulatif : les commandes pip essentielles
Voici les commandes les plus fréquentes pour gérer vos bibliothèques au quotidien :
pip install <module> # Installer un module pip uninstall <module># Supprimer un module pip list # Voir tous les paquets pip show <module> # Infos détaillées sur un module
Par carabde : 15 mai 2026 | Mis à jour le 9 juin 2026