Opération courante sous environnement python · leçon 7 sur 13

L'outil "pip" et les mises à jour

L'App Store de Python — votre porte d'entrée vers 500 000 bibliothèques.

Plan du cours

Pour conclure

  1. Bilan du cours

01
Qu'est-ce que pip ?

Maintenant que vous êtes dans le "siège conducteur" de votre projet (avec votre .venv activé), vous allez avoir besoin d'outils supplémentaires. Python est livré avec un programme appelé pip — acronyme récursif de Pip Installs Packages.

App Store / Play Store

Vous cherchez une appli, vous cliquez, elle s'installe sur votre téléphone.

≈

pip + PyPI

Vous tapez un nom de bibliothèque, pip la télécharge et l'installe dans votre .venv.

PyPI (Python Package Index) est le dépôt officiel de Python à l'adresse pypi.org. Il héberge plus de 500 000 bibliothèques gratuites créées par des développeurs du monde entier.

02
La première opération — mettre à jour pip

Avant même d'installer quoi que ce soit, la toute première bonne habitude à prendre est de mettre à jour votre "App Store". Un pip obsolète peut causer des erreurs lors de l'installation de bibliothèques récentes.

Dans votre terminal (en vous assurant que (.venv) est bien affiché), tapez :



TERMINAL — VENV ACTIVÉ

(.venv) $ python -m pip install --upgrade pip
# Résultat attendu :
Successfully installed pip-24.x.x

Que fait cette commande, mot par mot ?

python -m
Dit à Python d'exécuter un module installé sur cette machine.
pip
C'est le module qu'on appelle — notre installateur de paquets.
install --upgrade
Installe en forçant la version la plus récente disponible sur PyPI.
pip
Le nom du paquet à mettre à jour — ici, pip se met à jour lui-même !

Bonne pratique

Faites cette opération à chaque fois que vous créez un nouveau projet. C'est le premier réflexe d'un développeur professionnel — comme vérifier l'huile avant de prendre la route. Ça prend 5 secondes et ça évite bien des surprises.

⚠
Erreur fréquente

Si vous voyez un message du type "WARNING: pip is configured with locations that require TLS/SSL" ou simplement un avertissement de version obsolète — c'est exactement pour ça qu'on met à jour pip en premier. N'ignorez pas ces avertissements. Ils signalent que pip ne peut peut-être pas vérifier l'authenticité des paquets téléchargés.


À retenir
  • pip = l'App Store de Python, connecté à PyPI (500 000+ bibliothèques gratuites)
  • Toujours commencer par python -m pip install --upgrade pip dans chaque nouveau projet
  • pip installe tout dans .venv/Lib/ — votre système global reste intact

Cours mis à jour en mars 2026.