0.2 · Installer Python & un éditeur (VS Code / PyCharm)

Prise en main

0.2Installer Python & un éditeur (VS Code / PyCharm)

Objectif : Installer Python, vérifier la commande python et configurer l'éditeur — un poste prêt pour tout le guide.
Temps estimé : 12 min · lecture autonome · Si vous n'avez que 5 min : lisez « L'essentiel en 30s » + le schéma.

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.

Erreur d'interprétation fréquente : « L'éditeur exécute le code tout seul, et cocher PATH est un détail ». Non. L'éditeur ne fait qu'écrire et appeler : c'est l'interpréteur sélectionné qui exécute réellement le code — d'où l'importance de le choisir explicitement dans VS Code. Et PATH n'est pas un détail : sans lui, le système ne trouve pas la commande python et le terminal répond « non reconnu ». En cas d'oubli, relancez l'installateur en Modify pour ajouter l'option plutôt que de multiplier les installations qui se mélangent.
Le poste prêt Python officiel + PATH, VS Code + extension, trio vérifié : trois coches vertes. Python + PATHL'interpréteur répond partout+VS Code + extensionÉcrire, exécuter, déboguer+Trio vérifiépython, pip, premier .py « Add to PATH » coché : l'oubli n°1 sous Windows ; une seule installation propre.
Python officiel + PATH, VS Code + extension, trio vérifié : trois coches vertes.
Version texte du schéma (SEO / lecteurs d'écran / traduction) : 1) Nabil, data analyst junior à Alger, installe l'interpréteur Python depuis le site officiel et coche l'option PATH pour que la commande python réponde partout. 2) Il installe VS Code avec l'extension Python et sélectionne l'interpréteur qui exécutera son code. 3) Il valide avec le trio : commande python, commande pip, puis un fichier test.py exécuté. Leçon : interpréteur + éditeur + vérification, une seule installation propre, sans version ancienne.

🔎 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

  1. 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.
  2. Vérifiez dans un terminal : tapez « python --version » (ou « python3 --version ») — le numéro affiché prouve que l'interpréteur répond.
  3. Installez VS Code, puis dans l'onglet Extensions, installez l'extension « Python » et sélectionnez votre interpréteur.
  4. 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.
Python et VS Code sont installés, la commande python répond dans le terminal : votre atelier de développement est prêt.

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.

Prudence : Ne téléchargez Python que depuis le site officiel et refusez la version 2 (arrêtée). Sous Windows, l'oubli de « Add Python to PATH » est la panne n°1 : si « python » n'est pas reconnu, relancez l'installateur en Modify pour cocher l'option plutôt que d'empiler les installations.

✓ 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.

Checklist sortie de section
  • 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.
Auto-évaluation 1-5 : est-ce que je rejoue le trio avant de coder en cas de doute ?Auto-évaluation 1-5 : ai-je une seule installation propre, sans mélange ?

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.

Vérifiez votre compréhension

Sous Windows, quel oubli provoque « python n'est pas reconnu » ?

Ressources supplémentaires (optionnel, pour aller plus loin)

Examen du niveau 0Questions inédites et durcies pour valider vos acquis