140 votes

Ajouter chemin de Python sur Windows 7

Hey j'ai essayé d'ajouter le python chemin d'accès à la ligne de commande sur windows 7, mais peu importe la méthode que j'ai essayer, rien ne semble fonctionner. J'ai utilisé l' set de commande, j'ai essayé de l'ajouter par le biais de la Modifier les variables d'Environnement invite etc.

De plus, si je lance la commande set dans la ligne de commande, il énumère ce

python = c:\python27

Mais encore, il ne reconnaît pas la commande python...

Merci pour l'aide. La lecture de la documentation, et de diverses autres sources n'a pas semblé aider

Edit: Juste pour clarifier, j'ai ajouté le chemin de l'exécutable Python de CHEMIN de modifier l'environnement de l'invite. Ne semble pas fonctionner.

268voto

melhosseiny Points 5219
<ol> <li>Tenir <kbd>Win</kbd> et appuyez sur <kbd>Pause</kbd> .</li> <li>Cliquez sur paramètres système avancés.</li> <li>Cliquez sur Variables d’environnement.</li> <li>Ajouter <code></code> à la <code></code> variable.</li> <li>Relancez l’invite de commande.</li> </ol>

112voto

Ram Narasimhan Points 5763

Lors de la définition des Variables d'Environnement sous Windows, j'ai mal tourné sur de nombreuses, de nombreuses occasions. J'ai pensé que je devais partager un peu de mes erreurs passées ici en espérant que cela pourrait aider quelqu'un. (Ils s'appliquent à toutes les Variables d'Environnement, et pas seulement lors de la configuration de Python Path)

Attention aux erreurs possibles:

  1. Tuer et ouvrir votre fenêtre de shell: une Fois que vous modifiez les Variables d'ENVIRONNEMENT, vous devez redémarrer la fenêtre de test.
  2. PAS d'espace lors de la définition des Variables. Assurez-vous que vous ajoutez l' ;C:\Python27 SANS espaces. (Il est commun pour essayer C:\SomeOther; C:\Python27 Que l'espace (␣) après le point-virgule est pas d'accord.)
  3. UTILISEZ UNE barre oblique inverse lorsque l'orthographe de votre chemin d'accès complet. Vous verrez des barres obliques lorsque vous essayez echo $PATH mais seulement les barres obliques inversées ont travaillé pour moi.
  4. NE PAS AJOUTER une dernière barre oblique inverse. Seulement C:\Python27 PAS C:\Python27\

Espérons que cela aide quelqu'un.

51voto

kenichi Points 121

Ouvrez cmd .exe avec les privilèges d'administrateur (clic droit sur l'application). Puis tapez:

chemin setx "% path%; C: \ Python27"

32voto

JustGage Points 151

J'ai eu un problème avec ce pour un LONG moment. Je l'ai ajouté à mon chemin dans tous les sens, je pense, mais voici ce qui a fonctionné pour moi:

  1. Cliquez-droit sur "poste de travail"
  2. Cliquez Sur "Propriétés"
  3. Cliquez sur "paramètres système Avancés" dans le panneau de côté
  4. Cliquez Sur "Nécessitant Des Variables"
  5. Cliquez sur "Nouveau", sous variables système
  6. dans le nom, entrez "pythonexe" (ou ce que vous voulez)
  7. en valeur, entrez le chemin d'accès à votre python (exemple: "C:\Python32\")
  8. Maintenant modifier la variable Path (dans la partie système) et ajouter %pythonexe%; à la fin de ce qui existe déjà**

IDK pourquoi cela fonctionne, mais il l'a fait pour moi.

ensuite, essayez de taper "python" dans votre ligne de commande et ça devrait fonctionner!

17voto

Kartik Points 2054

Essayez d' ajouter ce python.bat fichier System32 dossier et la ligne de commande va maintenant lancer python lorsque vous tapez python

python.bat

 @C:\Python27\python.exe %*
 

La source:

https://github.com/KartikTalwar/dotfiles/blob/master/bat/python.bat

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X