0.2Installer Python & un éditeur (VS Code / PyCharm)
L'essentiel en 30 secondes
- Deux outils, deux rôles : l'interpréteur exécute, l'éditeur écrit — installez Python depuis le site officiel, en version 3.
- Sous Windows, cochez PATH : « Add Python to PATH » rend la commande python utilisable partout — l'oublier est le piège n°1.
- Vérifiez avec le trio : commande python, commande pip, puis un fichier .py exécuté depuis VS Code.
Mini-cas filé — Nabil monte son poste à Alger
Nabil, data analyst junior à Alger, reçoit un portable vierge et doit préparer son poste Python avant tout calcul. Il installe l'interpréteur depuis le site officiel, coche l'option PATH sous Windows pour que la commande python réponde partout, vérifie dans le terminal que le langage et l'installateur répondent, puis installe VS Code avec l'extension Python et sélectionne son interpréteur. Il crée un dossier de travail et un fichier test.py : trois coches vertes, son atelier est prêt pour analyser ses premières ventes.
Cas autonome de cette section : il revient dans le cours, le schéma, le script et le défi 48h de la section 0.2.
1. Installer sans se tromper
Téléchargez Python depuis le site officiel, en version 3 (jamais la version 2, arrêtée), et sur Windows cochez « Add Python to PATH » avant de cliquer sur Install. Le PATH est la liste des dossiers où le système cherche les programmes : le cocher rend la commande python utilisable partout dans le terminal. Vérifiez aussitôt avec python --version (ou python3 --version selon le système) : si le terminal répond, l'interpréteur est bien installé. Nabil vérifie avant d'aller plus loin : pas de réponse, pas de suite.
2. VS Code : l'éditeur qui pardonne
VS Code (gratuit) avec l'extension Python offre coloration, exécution en un clic, terminal intégré et débogage. Après installation, sélectionnez l'interpréteur qui exécutera votre code — c'est lui qui compte, pas l'éditeur. L'alternative PyCharm (édition Community gratuite) est un IDE complet apprécié pour les gros projets, mais VS Code, plus léger, suffit pour débuter. Nabil installe l'extension, sélectionne son interpréteur et ouvre son dossier de travail dans l'éditeur.
3. Le trio de vérification
Trois coches vertes valident le poste : la commande python (le langage répond), la commande pip (l'installateur de paquets répond — il servira à ajouter les bibliothèques de l'écosystème), et un fichier .py exécuté depuis VS Code. Ce trio isole toute panne future : si une commande ne répond plus, on sait exactement quelle brique est en cause. Nabil crée test.py dans son dossier de travail et l'exécute : son atelier de développement est prêt pour la section suivante.
🔎 Exemple concret — 🔎 Exemple concret — Vérification complète
Le trio qui prouve que le poste de Nabil est prêt.
# Dans le terminal (Windows : PowerShell, macOS/Linux : Terminal) :
# $ python --version
# $ pip --version
# Puis dans VS Code : extension Python installee, interpreteur selectionne
print("Poste de Nabil : pret")
Lecture : Nabil tape les deux commandes : si le terminal répond, langage et installateur sont alignés ; le script confirme l'exécution depuis l'éditeur.
Leçon : en cas de panne future, on rejoue ce trio pour isoler la brique fautive.
Vocabulaire de la section
- Interpréteur Python
- Le programme qui lit et exécute votre code. On l'appelle avec la commande python (ou python3 selon le système).
Exemple simple : Nabil tape python dans le terminal et l'interpréteur répond.
Ce que ce n'est pas : l'éditeur, qui ne fait qu'écrire le code.
Réflexe : en cas de doute, vérifier d'abord que python répond.
- PATH
- Liste des dossiers où le système cherche les programmes. Cocher « Add Python to PATH » rend la commande python utilisable partout.
Exemple simple : Nabil coche l'option à Alger et lance python depuis n'importe quel dossier.
Ce que ce n'est pas : un mot de passe ou une option décorative.
Réflexe : « python non reconnu » = penser PATH en premier.
- Éditeur / IDE
- Logiciel pour écrire du code, avec coloration et outils. VS Code est un éditeur extensible très populaire ; PyCharm est un IDE dédié.
Exemple simple : Nabil écrit test.py dans VS Code au lieu du bloc-notes.
Ce que ce n'est pas : le programme qui exécute le code à la place de l'interpréteur.
Réflexe : écrire dans l'éditeur, exécuter avec l'interpréteur.
- VS Code
- Éditeur gratuit très répandu. Avec l'extension Python, il offre exécution, autocomplétion et débogage.
Exemple simple : Nabil installe l'extension Python et sélectionne son interpréteur.
Ce que ce n'est pas : un langage de programmation concurrent.
Réflexe : après installation, sélectionner explicitement l'interpréteur.
- Terminal
- Fenêtre où l'on tape des commandes texte. Sous Windows : PowerShell ; sous macOS et Linux : le Terminal.
Exemple simple : Nabil y tape python --version pour vérifier son installation.
Ce que ce n'est pas : une zone de texte dans une page web.
Réflexe : vérifier chaque installation par une commande, pas à l'œil.
En pratique — En pratique — Installer Python et VS Code proprement
- Téléchargez Python depuis le site officiel (version 3). À l'installation Windows, COCHEZ impérativement « Add Python to PATH » avant de cliquer sur Install.
- Vérifiez dans un terminal : tapez « python --version » (ou « python3 --version ») — le numéro affiché prouve que l'interpréteur répond.
- Installez VS Code, puis dans l'onglet Extensions, installez l'extension « Python » et sélectionnez votre interpréteur.
- Créez un dossier de travail, ouvrez-le dans VS Code, et créez un fichier « test.py » pour valider que tout fonctionne à la section suivante.
Script prêt à dire — annoncer son poste prêt (30 s)
« Poste prêt : Python installé depuis le site officiel avec l'option PATH, python et pip répondent dans le terminal, VS Code avec l'extension Python et l'interpréteur sélectionné. Mon test.py s'exécute — comme Nabil, je peux attaquer mon premier programme. »
À dire en montrant le terminal qui répond et le fichier test.py exécuté dans VS Code.
Modèle copier-coller — valider son poste
# test.py — validation du poste de Nabil
import sys
print("Poste de Nabil : OK")
print(sys.version)
print("Si ces 2 lignes s'affichent, l'interpreteur repond. ")
Oubli de PATH
Terminal répond « non reconnu » : relancez l'installateur, choisissez Modify et cochez l'option PATH au lieu de réinstaller à l'aveugle.
Commande python3
Si python ne répond pas mais python3 oui, utilisez python3 et pip3 : votre système distingue les deux noms pour la même installation.
Poste partagé à Alger
Nabil note l'interpréteur sélectionné sur la fiche du poste partagé : chacun vérifie la sélection en arrivant, sans multiplier les installations.
Rattrapage mélange
Deux installations qui se mélangent : désinstallez l'ancienne version, gardez une seule installation propre, puis rejouez le trio de vérification.
✓ Bonnes pratiques
- Installez depuis le site officiel, en version 3 récente.
- Cochez PATH sous Windows.
- Sélectionnez l'interpréteur dans VS Code.
✗ Pièges fréquents
- Installer Python 2 (arrêté depuis longtemps).
- Oublier PATH (« python non reconnu »).
- Multiplier des installations qui se mélangent.
Points clés à retenir
- Deux outils : l'interpréteur Python (exécute) + un éditeur comme VS Code (écrit) — l'éditeur n'exécute rien tout seul.
- Piège n°1 sous Windows : oublier de cocher « Add Python to PATH » à l'installation.
- Vérifiez toujours l'installation avec la commande python et la commande pip.
- VS Code + extension Python = environnement gratuit et professionnel, interpréteur sélectionné.
Défi 48h — appliquez demain
Installez le poste à la Nabil, exécutez le modèle test.py, et notez ce que chaque commande du trio vous répond.
- Les commandes python et pip répondent dans mon terminal.
- VS Code a l'extension Python et l'interpréteur est sélectionné.
- Mon test.py s'exécute : mon atelier est prêt.
Questions fréquentes
« python » n'est pas reconnu dans le terminal, que faire ?
C'est presque toujours l'oubli de « Add Python to PATH ». Le plus simple : relancer l'installateur, choisir « Modify » et cocher l'option PATH ; ou réinstaller en la cochant. Essayez aussi la commande « python3 » (ou « py » sous Windows) selon votre système.
Faut-il VS Code ou PyCharm ?
Les deux sont excellents et gratuits (PyCharm en édition Community). VS Code est plus léger et polyvalent, idéal pour débuter ; PyCharm est un IDE complet apprécié pour les gros projets. Commencez avec VS Code.
Sous Windows, quel oubli provoque « python n'est pas reconnu » ?