Que vous écriviez votre propre code Python ou exécutiez des scripts existants sur un PC Windows, ce guide vous montre comment exécuter un fichier Python à partir de l’invite de commande Windows. C’est un processus simple une fois Python installé, et vous apprendrez également à corriger les erreurs courantes telles que « Python n’est pas reconnu comme une commande interne ou externe » ou « Python n’a pas été trouvé ».

Avant de commencer : Assurez-vous que Python est déjà installé sur votre PC Windows.

Comment exécuter des scripts Python à partir de l’invite de commande sous Windows

Suivez ces étapes détaillées pour exécuter votre script ou résoudre les problèmes de PATH si Python n’est pas reconnu.

Exécuter votre script Python

  • Recherchez le chemin complet de votre fichier Python :
    • OuvrirExplorateur de fichiers.
    • Naviguez jusqu’au dossier contenant votre fichier Python.
    • Cliquez avec le bouton droit sur le fichier et sélectionnez Propriétés.
    • Copiez le chemin à côté de Emplacement en le mettant en surbrillance et en appuyant sur Ctrl + C.
  • Ouvrez l’Invite de commandes en appuyant sur la touche Windows, en tapant cmd et en sélectionnant l’application.
  • Basculez vers le répertoire du script en tapant cd suivi d’un espace, puis collez le chemin complet avec Ctrl + V et appuyez sur Entrée.
  • Tapezpython suivi du nom du fichier, tel que python script.py, et appuyez sur Entrée pour l’exécuter.
    • Si le nom de fichier contient des espaces, placez-le entre guillemets, comme python “my script.py”.

Ajout de Python au PATH (si nécessaire)

  • Activer l’affichage des dossiers cachés dans l’Explorateur de fichiers :
    • Cliquez sur l’onglet Affichage.
    • Sous Windows 11, sélectionnez Afficher > Éléments cachés.
    • On Windows 10, check the Hidden items box.
  • Localisez et copiez le chemin d’installation de Python (généralement C:\Users\<votrenom d’utilisateur>\AppData\Local\Programs\Python\Python38 ou similaire) :
    • Dans Explorateur de fichiers, accédez à Ce PC > votre disque dur > Utilisateurs > votre nom d’utilisateur > AppData > Local > Programmes > Python > le dossier de version.
    • Cliquez sur la barre d’adresse en haut pour la mettre en surbrillance, puis appuyez sur Ctrl + C.
  • Ouvrez les Propriétés système en appuyant sur la touche Windows, en saisissant sysdm.cpl et en appuyant sur Entrée.
  • Cliquez sur l’onglet Avancé.
  • Cliquez sur Variables d’environnement.
  • Sous Variables utilisateur, double-cliquez sur Chemin.
  • CliquezNouveau.
  • Collez le chemin Python avec Ctrl + V.
  • CliquezOK sur toutes les boîtes de dialogue ouvertes pour enregistrer les modifications.
  • Redémarrez Windows pour appliquer les modifications. Vous pouvez désormais exécuter des scripts avec python <filename>.
Conseil de pro : Créez un dossier dédié pour vos scripts Python et ajoutez-le également à votre PATH pour un accès plus rapide depuis n’importe où dans l’invite de commande.

Après avoir exécuté avec succès votre premier script, testez-le en créant un simple « Hello, World ! » Fichier Python pour vérifier que tout fonctionne. Expérimentez avec les arguments de ligne de commande en les ajoutant après le nom de fichier, comme python script.py arg1 arg2, pour transmettre les entrées de manière dynamique.

Explorez les fonctionnalités avancées d’invite de commande pour le développement Python, telles que l’utilisation de pip pour installer des packages avec pip install numpy. Envisagez d’apprendre les environnements virtuels avec venv pour gérer les dépendances du projet séparément et éviter les conflits.