Installer pip : le guide complet pour Windows, macOS et Linux

Terminal affichant l'installation de pip pour Python sur un ordinateur portable

Sommaire

Chargement du sommaire…

Quelle commande pip pour votre setup ?

Quel système utilisez-vous ?

Temps de lecture estimé : 7 minutes

Points clés à retenir

  • Pip est inclus par défaut depuis Python 3.4
  • Vérifiez toujours avec pip –version avant de réinstaller
  • Sous Windows, cochez Add to PATH lors de l’installation
  • macOS : brew install python installe Python et pip ensemble
  • Testez avec pip install requests pour valider le fonctionnement réel

Qu’est-ce que pip et pourquoi l’installer ?

Installer pip est l’étape qui permet à Python de récupérer des bibliothèques externes sans copier-coller du code depuis un forum. Quand j’ai monté mon edtech, la première chose que je demandais à chaque dev junior, c’était s’il savait distinguer Python de pip. La confusion coûte des heures.

Python est le langage. Pip est le gestionnaire de packages qui installe, met à jour et supprime les bibliothèques dont vos scripts ont besoin. Requests, pandas, django, et des milliers d’autres.

Python et pip, deux outils distincts

On me demande souvent pourquoi taper pip install renvoie une erreur alors que Python fonctionne. Réponse simple : ce sont deux logiciels séparés, installés (ou non) ensemble selon la méthode choisie.

Depuis Python 3.4, pip est déjà là

Depuis Python 3.4, pip est inclus par défaut dans l’installateur officiel. Si vous utilisez une version récente comme Python 3.14, recommandée en 2026 par python.org, pip est censé être présent dès la fin de l’installation. Le vrai sujet, c’est pas la technique, c’est de vérifier que le PATH pointe vers le bon exécutable.

Installer pip : les étapes clés : 1. Vérifier la présence de pip, 2. Comprendre Python vs pip, 3. Cas Windows, 4. Cas macOS, 5. Diagnostiquer une erreur PATH, 6. Valider l'installation

Vérifier si pip est déjà installé

Avant de réinstaller quoi que ce soit, ouvrez un terminal et tapez pip --version. Sous Windows, essayez aussi pip3 --version si la première commande échoue.

Un résultat correct affiche un numéro de version suivi du chemin d’installation, par exemple pip 24.0 from C:\Users\...\Python313\lib\site-packages\pip. Ce chemin est important : il indique quelle installation Python pip utilise réellement, utile si vous avez plusieurs versions sur la machine.

Que faire face à « commande non reconnue »

Si le terminal répond « pip n’est pas reconnu en tant que commande interne ou externe », deux causes possibles : pip n’est pas installé, ou il l’est mais son dossier n’est pas dans le PATH système. Les sections suivantes couvrent les deux cas selon votre système.

Installer pip sur Windows

La méthode la plus fiable démarre par une réinstallation propre de Python depuis python.org. Pendant l’installation, cochez impérativement la case « Add python.exe to PATH » — c’est l’étape que 90 % des débutants oublient, et c’est elle qui déclenche l’erreur citée plus haut.

Pour visualiser la résolution de cette erreur PATH pas à pas, cette vidéo de Science avec Mat détaille la procédure complète sous Windows.

Réparer pip sans réinstaller Python

Si Python est déjà présent mais pip manque, inutile de tout recommencer. La commande python -m ensurepip --upgrade régénère pip à partir du module intégré à Python.

La méthode manuelle avec get-pip.py

En dernier recours, téléchargez le script officiel puis exécutez-le : curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py suivi de python get-pip.py. J’ai testé, j’ai raté cette méthode plusieurs fois faute d’avoir ajouté le bon dossier au PATH ensuite.

Ajouter pip au PATH manuellement

Le dossier à ajouter ressemble à C:\Users\<user>\AppData\Local\Programs\Python\Python3XX\Scripts. Ouvrez les variables d’environnement Windows, éditez la variable PATH, et ajoutez ce chemin en ligne. Redémarrez ensuite le terminal, sinon le changement ne prend pas effet.

Installer pip sur macOS

Sur Mac, commencez par vérifier votre version avec python3 --version. macOS embarque encore parfois Python 2 en natif, donc l’usage de python3 explicitement évite bien des confusions.

La méthode que je recommande depuis des années passe par Homebrew : brew install python installe Python et pip d’un coup, avec une gestion propre des mises à jour ultérieures. En pratique, voilà ce que j’ai constaté : c’est la méthode qui casse le moins souvent en cas de mise à jour macOS.

La méthode manuelle sur Mac

Si Homebrew n’est pas une option, le script get-pip.py fonctionne aussi : téléchargez-le puis lancez curl https://bootstrap.pypa.io/get-pip.py | python3. Réservez cette méthode aux cas où vous ne pouvez pas installer Homebrew.

Installer pip sur Linux (Ubuntu, Debian, Fedora)

Sous Linux, pip s’installe via le gestionnaire de paquets système plutôt qu’un script externe. Ce n’est pas plus compliqué, juste une commande différente selon la distribution.

Ubuntu et Debian

La commande sudo apt install python3-pip installe pip directement lié à Python 3. C’est la méthode privilégiée sur ces distributions, plus stable qu’un script bootstrap dans un environnement système géré par apt.

Fedora

Sur Fedora, tapez sudo dnf install python3 python3-pip. Une fois l’installation terminée, mettez pip à jour avec python3 -m pip install --upgrade pip pour partir sur la dernière version stable.

Vérifier et tester l’installation de pip

Une installation « réussie » sans test concret ne veut rien dire. Quand j’étais en train de scaler la boîte, j’ai vu trop de tickets support fermés sur un simple pip --version qui masquait en réalité un problème de permissions.

Lancez pip --version puis python -m pip --version. Si les deux commandes renvoient un numéro de version cohérent, l’installation est correcte.

Le vrai test : installer un package

Tapez pip install requests, puis ouvrez un interpréteur Python et importez-le avec import requests. Si aucune erreur ne remonte, pip fonctionne réellement — pas seulement en apparence.

Résoudre les erreurs de permission

Sur macOS et Linux, une erreur de permission lors de l’installation se résout généralement avec l’option --user : pip3 install --user requests. Cette option installe le package dans votre répertoire personnel plutôt que dans les dossiers système, sans nécessiter les droits administrateur.

Ce que personne ne dit (et qui change tout) : évitez le sudo pip install par réflexe. Cette pratique mélange les packages système et vos dépendances de projet, et finit tôt ou tard par casser des outils du système d’exploitation.

Commandes pip essentielles pour débuter

Une fois pip installé, quelques commandes suffisent pour couvrir 90 % des besoins du quotidien. Le bon sens entrepreneurial, c’est souvent aller à contre-courant des tutoriels qui listent 40 commandes sans dire lesquelles servent vraiment.

CommandeUsage
pip install <nom>Installer un package
pip install --upgrade <nom>Mettre à jour un package précis
python -m pip install --upgrade pipMettre à jour pip lui-même
pip listLister les packages installés
pip uninstall <nom>Désinstaller un package
pip install -r requirements.txtInstaller toutes les dépendances d’un projet

Le fichier requirements.txt mérite une place à part : il liste les packages nécessaires à un projet, avec leurs versions exactes. C’est ce fichier qui permet à un autre développeur — ou à vous-même six mois plus tard — de recréer l’environnement de travail avec une seule commande.

Sur les mises à jour, je recommande de vérifier la version de pip au moins une fois par trimestre plutôt que d’attendre qu’une installation échoue. On va pas se mentir : un pip obsolète est la cause la plus fréquente d’erreurs bizarres lors de l’installation de packages récents.

Questions fréquentes

pip install ne fonctionne pas : « commande non reconnue » sous Windows, que faire ?

Cette erreur signifie presque toujours que le dossier Scripts de Python n’est pas dans le PATH système. Réinstallez Python en cochant « Add to PATH », ou ajoutez manuellement le chemin ...\Python3XX\Scripts dans les variables d’environnement Windows, puis redémarrez le terminal.

Quelle différence entre pip et pip3 ?

pip3 pointe explicitement vers Python 3, tandis que pip peut viser Python 2 sur certains systèmes plus anciens, notamment macOS. Sur une installation récente de Python, les deux commandes font généralement la même chose, mais pip3 reste le choix le plus sûr en cas de doute.

Comment mettre à jour pip vers la dernière version ?

La commande python -m pip install --upgrade pip fonctionne sur Windows, macOS et Linux. C’est la méthode officielle recommandée par la documentation Python, à privilégier sur toute commande alternative trouvée en ligne.

pip install échoue avec une erreur de permission sur macOS/Linux, comment résoudre ?

Ajoutez l’option --user à votre commande : pip3 install --user <package>. Cette option installe le package dans votre espace personnel sans nécessiter les droits administrateur, et évite de recourir à sudo pip install qui risque de casser des outils système dépendants de Python.

Ces articles pourraient aussi vous intéresser