Installer Python et vérifier l’interpréteur
Objectif : Vérifier qu’une installation Python permet d’exécuter des commandes depuis le terminal.
Avant de pouvoir créer votre suivi de dépenses, vous devez vérifier que Python est disponible sur votre ordinateur. Un éditeur de code ne suffit pas : c’est l’interpréteur Python qui exécute les instructions. Dans cette leçon, vous installez ou repérez cet interpréteur, puis vous contrôlez son accès depuis le terminal.
Comprendre le rôle de l’interpréteur
L’interpréteur est le programme qui comprend et exécute le code Python. Vous le lancez depuis un terminal en saisissant une commande. Selon le système et la façon dont Python a été installé, cette commande peut être python ou python3. Sur Windows, le lanceur py est également courant, mais nous allons d’abord tester les deux commandes indiquées dans le parcours.
Installer Python selon votre système
Commencez par ouvrir un terminal et effectuer les vérifications de version présentées dans la section suivante. Si l’une des commandes répond, Python est déjà accessible : vous n’avez pas besoin de le réinstaller. Si aucune ne fonctionne, téléchargez Python depuis le site officiel, python.org/downloads, et choisissez l’installation adaptée à votre système.
- Sur Windows, choisissez l’installateur proposé pour Windows. Pendant l’installation, activez l’option qui ajoute Python au PATH si elle est proposée : le PATH permet au terminal de retrouver la commande.
- Sur macOS, utilisez l’installateur macOS du site officiel. Une installation Python peut coexister avec des composants système ; utilisez la commande qui correspond à la version que vous venez d’installer.
- Sur Linux, Python est souvent présent par défaut. Si ce n’est pas le cas, utilisez le gestionnaire de paquets de votre distribution ou les instructions officielles de celle-ci.
Vérifier la version depuis le terminal
Ouvrez le terminal : Terminal sur macOS, une application de terminal sur Linux, ou PowerShell ou l’invite de commandes sur Windows. Saisissez une commande, puis validez avec Entrée. Le caractère $ parfois affiché dans les exemples représente l’invite du terminal : ne le saisissez pas.
python --version
python3 --versionPython 3.x.y
Python 3.x.yVous n’avez pas besoin que les deux commandes fonctionnent. L’une peut afficher une version, par exemple Python 3.12.2, tandis que l’autre renvoie un message indiquant que la commande est inconnue. Dans ce cas, retenez celle qui fonctionne et vérifiez que la version affichée commence par Python 3. Le dernier numéro dépend de la version installée ; il ne doit pas correspondre exactement à l’exemple.
Confirmer que l’interpréteur répond
La vérification de version confirme que le terminal trouve l’interpréteur. Vous pouvez aussi lui demander d’exécuter une courte commande sans préparer de fichier. L’option -c signifie que le texte qui suit est fourni directement à Python ; ici, l’interpréteur renvoie son emplacement. Cette vérification permet de distinguer un problème d’installation d’un problème lié à un futur fichier de projet.
python -c "import sys; sys.executable"
python3 -c "import sys; sys.executable"'/usr/bin/python3'Testez uniquement la commande qui a fonctionné lors de la vérification de version : l’exemple affiche les deux variantes pour couvrir les configurations courantes. Le résultat est un chemin vers l’interpréteur, tel que /usr/bin/python3 ou un emplacement propre à Windows. Le chemin exact varie ; l’important est d’obtenir un résultat et de ne voir ni message d’erreur ni commande introuvable.
À retenir
- L’interpréteur Python exécute le code ; le terminal vous permet de le lancer.
- La commande disponible dépend de votre système : essayez
pythonetpython3. - La commande de version doit confirmer une installation Python 3.
- Une exécution avec
-cpermet de vérifier que l’interpréteur répond depuis le terminal.
À la leçon suivante, vous créerez un fichier Python et le lancerez depuis le terminal.