Installer Python et VS Code

Terminée

Tip

Pour plus d’informations, consultez l’onglet Texte et images !

Pour écrire et exécuter des programmes Python sur votre propre ordinateur, vous avez besoin de deux éléments : l’interpréteur Python et un éditeur de code. Dans cette unité, vous installez les deux.

Installer Python

Python n'est pas préinstallé sur tous les ordinateurs. La première étape consiste donc à la télécharger à partir du site web officiel.

  1. Allez à python.org/downloads.
  2. Téléchargez la dernière version stable de votre système d’exploitation.
  3. Exécutez le programme d’installation. Sur Windows, veillez à vérifier Ajouter Python à PATH avant de cliquer sur Installer maintenant.

Une fois installée, vérifiez que l’installation a réussi en ouvrant un terminal et en exécutant :

python --version

Vous devez voir un numéro de version tel que Python 3.12.10.

Note

Si vous ne savez pas quel terminal utiliser, vous pouvez rechercher « Terminal » dans le menu Démarrer sur Windows, ou utiliser l'application Terminal intégrée sur macOS et Linux.

Installation de Visual Studio Code

Visual Studio Code (VS Code) est un éditeur de code léger gratuit de Microsoft qui fonctionne sur Windows, macOS et Linux. Il offre une excellente prise en charge Python par le biais d’extensions.

  1. Accédez à code.visualstudio.com.
  2. Téléchargez et exécutez le programme d’installation pour votre système d’exploitation.
  3. Ouvrez VS Code une fois l’installation terminée.

Installer l’extension Python

VS Code utilise des extensions pour ajouter la prise en charge du langage. L’extension Python ajoute des fonctionnalités telles que la mise en surbrillance de la syntaxe, la détection des erreurs et la possibilité d’exécuter des fichiers Python directement dans l’éditeur.

  1. Dans VS Code, ouvrez le panneau Extensions (Ctrl+Maj+X).
  2. Recherchez Python et sélectionnez l’extension publiée par Microsoft.
  3. Cliquez sur Installer.

Une fois installé, VS Code peut détecter votre installation de Python et fournir une assistance intelligente au code.