Comment ajouter Python à Windows PATH?


81

Je veux pouvoir exécuter des commandes Python à partir du CMD Windows. Toutefois, si je ne spécifie pas le chemin complet de Python pour chaque commande, je reçois une erreur « Python est pas reconnu comme une commande interne ou externe, un programme ou un fichier batch. »

Comment ajouter Python à Windows PATH de manière permanente?

Réponses:


79

Pour Windows 10/8/7:

  1. Ouvrir System Properties(cliquez Computeravec le bouton droit de la souris sur le menu Démarrer ou utilisez le raccourci clavier Win+ Pause)
  2. Cliquez Advanced system settingsdans la barre latérale.
  3. Cliquez sur Environment Variables...
  4. Sélectionnez PATHdans la System variablessection
  5. Cliquez sur Edit
  6. Ajoutez le chemin de Python à la fin de la liste (les chemins sont séparés par des points-virgules). Par exemple:

    C:\Windows;C:\Windows\System32;C:\Python27
    

Pour Windows XP:

  1. Ouvrir System Properties(tapez-le dans le menu de démarrage ou utilisez le raccourci clavier Win+ Pause)
  2. Passer à l' Advancedonglet
  3. Cliquez sur Environment Variables...
  4. Sélectionnez PATHdans la System variablessection
  5. Cliquez sur Edit
  6. Ajoutez le chemin de Python à la fin de la liste (les chemins sont séparés par des points-virgules). Par exemple:

    C:\Windows;C:\Windows\System32;C:\Python27
    
  7. Testez sur une nouvelle fenêtre de terminal ou si vous utilisez un terminal intégré dans un éditeur de texte, fermez et redémarrez votre éditeur, sinon les modifications ne seront pas appliquées.


@ alord1689 Cliquez avec le bouton droit de la souris sur "Poste de travail" sur le bureau et choisissez "Propriétés"
Michael Mrozek

1
La chose intéressante ici est où Python est réellement installé. Les versions antérieures allaient directement dans un dossier situé à la racine (C: / Python27), mais il semble maintenant que l'installation Web par défaut le place dans AppData / Local de l'utilisateur ici: C: \ Utilisateurs \ {votreNomUserGoesHere} \ AppData \ Local \ Programmes \ Python \ Python36 Je n'ai pas coché la case alors que Python était en train d'installer, mais après avoir ajouté ceci à la fin du chemin, comme l'ont indiqué d'autres utilisateurs, cela semble fonctionner. Au moins, les nouvelles fenêtres de commande avaient ceci dans le chemin, et python commencerait. Les fenêtres Git BASH utilisaient toujours l'ancien chemin et nécessitaient probablement un redémarrage.
MikeM

12

Pour ceux qui tentent d'atteindre cet objectif avec Python 3.3+, le programme d'installation de Windows inclut désormais une option permettant d'ajouter python.exe au chemin de recherche du système. Plus d'informations dans la documentation .


2
En outre, il installe la version 3.7 dans C:\Users\${username}\AppData\Local\Programs\Python\Python37- disons-le
Csaba Toth le

1

Comme indiqué dans la documentation Python :

Windows comporte une boîte de dialogue intégrée permettant de modifier les variables d’environnement (le guide suivant s’applique à la vue classique de XP): Cliquez avec le bouton droit de la souris sur l’icône de votre ordinateur (généralement située sur votre bureau et intitulée «Poste de travail»), puis choisissez Propriétés dans celui-ci. Ensuite, ouvrez l’onglet Avancé et cliquez sur le bouton Variables d’environnement.

En bref, votre chemin est le suivant:

Poste de travail ‣ Propriétés ‣ Avancées Variables d'environnement Dans cette boîte de dialogue, vous pouvez ajouter ou modifier des variables utilisateur et système. Pour modifier les variables système, vous devez disposer d'un accès non restreint à votre ordinateur (par exemple, droits d'administrateur).


1
  • Cliquez sur le bouton Windows pour lancer une recherche.
  • saisissez "env système" et cliquez sur "modifier les variables d'environnement système"
  • Maintenant, cliquez sur l'onglet avancé en haut
  • En bas, cliquez sur le bouton "variables d'environnement"
  • Maintenant, dans la boîte "Variables utilisateur 'votre nom d'utilisateur" en haut de la fenêtre, cliquez sur le chemin puis sur Modifier
  • Cela devrait conduire à une autre fenêtre dans laquelle vous souhaitez cliquer sur "Nouveau" et taper les commandes: "C: \ Python27" et "C: \ Python27 \ scripts".
  • Python devrait maintenant fonctionner à l'invite de commande

C'est la même réponse déjà publiée dans la réponse acceptée. Merci de ne pas publier de réponses, à moins qu'elles ajoutent des informations utiles et uniques à la discussion.
music2myear

0

Cliquez avec le bouton droit sur Poste de travail, choisissez Propriétés. Ensuite, recherchez le bouton Variables d'environnement (sous Win7, il se trouve sous l'onglet Avancé; j'oublie où il se trouve sur les autres versions de Windows). Cliquez dessus et sous Variables système, modifiez le chemin d'accès.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.