D'abord, un petit rappel à la réalité
Tu n'as pas vraiment besoin d'installer quoi que ce soit pour écrire tes premières lignes de Python. Les éditeurs intégrés à cette documentation exécutent du vrai code Python dans ton navigateur, et tu peux continuer comme ça un bon moment. Installer Python localement, c'est le moment où tu veux enregistrer des fichiers sur ta propre machine, exécuter des programmes plus longs ou utiliser des bibliothèques qui ne sont pas pré-empaquetées.
Si tu préfères passer directement à l'écriture de code, saute à la page suivante. Si tu es prêt à installer, lis la suite.
Vérifie si Python est déjà là
Avant d'installer quoi que ce soit, regarde ce que tu as déjà. Ouvre un terminal — Invite de commandes ou PowerShell sur Windows, Terminal sur macOS, ton shell préféré sur Linux — et tape :
python --version
Si ça dit « command not found », essaie python3 --version. Sur macOS et la plupart des distributions Linux, tu verras probablement déjà quelque chose comme Python 3.12.6. Si le numéro commence par 3., tu es en bonne forme.
Si tu vois Python 2. quelque chose, traite ça comme si Python n'était pas installé. Python 2 a atteint sa fin de vie en 2020 et ne devrait pas être utilisé pour du nouveau code.
Installation sur Windows
- Va sur python.org/downloads.
- Clique sur le gros bouton jaune « Download Python 3.x.x ». Il détecte Windows automatiquement.
- Ouvre l'installateur. Avant de cliquer sur Install Now, coche la case « Add python.exe to PATH » en bas de la fenêtre. C'est l'étape la plus importante — sans elle,
pythonne fonctionnera pas depuis ton terminal. - Clique sur « Install Now » et attends une minute. L'installateur s'occupe du reste.
- Ouvre une nouvelle fenêtre PowerShell ou Invite de commandes (les anciennes n'auront pas le PATH mis à jour) et lance
python --version. Tu devrais voir la version que tu viens d'installer.
Si tu as oublié de cocher la case PATH, le plus simple est de relancer l'installateur, de cliquer sur « Modify » et de l'ajouter après coup.
Installation sur macOS
Tu as deux bonnes options. Choisis-en une ; ne les mélange pas.
Option A : l'installateur de python.org. Télécharge-le depuis python.org/downloads, ouvre le fichier .pkg et suis les instructions. Une fois terminé, python3 et pip3 seront disponibles dans ton terminal.
Option B : Homebrew. Si tu utilises déjà Homebrew pour d'autres outils :
brew install python
Homebrew garde Python à jour quand tu lances brew upgrade, ce qui explique pourquoi beaucoup de développeurs le préfèrent. Quelle que soit la voie choisie, vérifie l'installation :
python3 --version
Sur macOS, tape toujours python3 et pip3 plutôt que python et pip tout court. Les commandes nues pointent parfois vers un vieux Python système auquel tu ne devrais pas toucher.
Installation sur Linux
La plupart des distributions sont livrées avec Python 3 déjà installé. Lance d'abord python3 --version pour vérifier. Si tu dois installer ou mettre à jour, utilise ton gestionnaire de paquets :
- Debian / Ubuntu :
sudo apt update && sudo apt install python3 python3-pip python3-venv - Fedora :
sudo dnf install python3 python3-pip - Arch :
sudo pacman -S python python-pip
Le paquet python3-venv (ou son équivalent dans ta distribution) vaut la peine d'être pris dès maintenant — tu utiliseras des environnements virtuels dès que tu commenceras à installer des bibliothèques.
Vérifier l'installation avec du vrai code
Une fois que le terminal renvoie un numéro de version cohérent, essaie de lancer un tout petit programme de bout en bout. Dans ton terminal :
python3
Ça te fait entrer dans le mode interactif de Python — une invite qui ressemble à >>>. Tape une ligne et appuie sur Entrée :
>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()
Si tu vois la sortie plutôt qu'une erreur, c'est fini. Tu peux quitter la session interactive avec exit() ou Ctrl-D.
Et si tu veux juste tester sans toucher à ton terminal, voici un extrait exécutable qui se comporte exactement comme les lignes ci-dessus :
Quand quelque chose cloche
pythonouvre le Microsoft Store sur Windows. Ça arrive quand tu as sauté l'étape « Add to PATH » et que Windows essaie d'aider. Relance l'installateur, clique sur Modify et ajoute Python au PATH.pipintrouvable. Sur macOS et Linux, essaiepip3à la place. Sur Windows,pipdevrait fonctionner si Python est dans ton PATH ; sinon, utilisepython -m pip ...comme solution de repli fiable.- Plusieurs versions de Python, c'est déroutant. C'est normal, et les gérer, c'est exactement à ça que servent les environnements virtuels. On les aborde dans un chapitre plus tard.
Tu es prêt
Avec une commande python3 qui fonctionne et un numéro de version avec lequel tu peux vivre, tu es paré pour l'étape suivante : exécuter un script que tu as toi-même écrit. C'est pour la suite.
Questions fréquentes
Comment installer Python ?
Télécharge l'installateur depuis python.org, lance-le et — sur Windows — coche la case « Add Python to PATH » avant de cliquer sur Install. Sur macOS et Linux, Python est souvent déjà disponible ; tu as généralement juste besoin d'installer une version plus récente à côté de celle du système.
Comment vérifier ma version de Python ?
Ouvre un terminal et lance python --version ou python3 --version. Si tu obtiens un numéro comme 3.12.2, Python est installé. Si tu obtiens une erreur « command not found », il faut encore l'installer.
Dois-je installer Python pour l'apprendre ?
Non. Tu peux exécuter Python directement dans ton navigateur sur des sites comme Coddy, y compris dans les éditeurs interactifs de cette documentation. L'installation locale devient utile quand tu veux sauvegarder des projets, travailler avec des fichiers sur ton ordinateur ou utiliser des bibliothèques — mais ce n'est pas un prérequis pour les premières leçons.
Quelle version de Python dois-je installer ?
La version stable actuelle de Python 3 — python.org la met en avant sur la page d'accueil. N'importe quelle version récente de Python 3 convient pour apprendre ; pas besoin de viser une version mineure précise. Évite Python 2 — il a été abandonné il y a des années et ne reçoit plus de mises à jour de sécurité.