Exécuter Python dans cmd
Je suis sous python 2.7, je peux exécuter un programme bien quand j'ai ouvert la *.py
fichier.
Mais quand je vais sur cmd et tapez "python *.py any other args
", ça ne fonctionne pas, il dit que python n'est pas reconnu. C'est dur parce que je suis en train de faire des choses comme sys.argv[]
, toute aide est la grande.
Grâce
OriginalL'auteur Angus Moore | 2012-06-13
Vous devez vous connecter pour publier un commentaire.
Vous n'avez probablement pas le Python exécutable sur votre
PATH
. Le Variable de CHEMIN d'accès indique à l'interpréteur de commande où trouver les commandes que vous émettez.Si vous êtes sur un Unix/Linux système essayez
Sous Windows il peut varier, afin de savoir d'où Python (
python.exe
en particulier) a été installé et spécifier que le chemin d'accès complet à obtenir l'exécution de la commande. Je pense que cela va fonctionner, cependant:c:\Python27\python.exe
Sous Unix exécutez la commande suivante à l'invite:
Sous Windows:
et il doit s'exécuter.
La solution à long terme consiste à ajouter le Python répertoire de votre variable PATH.
Puisque vous utilisez Windows, ce Comment ajouter python.exe pour Windows CHEMIN d'accès pourrait être utile. Ou cette page spécialement pour Windows 7.
Pas qui ne fonctionne pas, essayez plutôt ceci:
c:\Python27\python.exe
Donc pas de raccourci?
Pour le "raccourci" voir la dernière ligne de ma réponse 🙂 C'est pour ajouter de Python sur votre chemin. Une fois qu'il est sur votre chemin, vous pouvez simplement taper
python
et il va fonctionner. Certains programmes d'installation va automatiquement ajuster votrePATH
pour vous. Quelle est la version de Windows que vous utilisez? Et l'avez-vous travailler?Windows 7, je suis sur le point de l'essayer
OriginalL'auteur Levon
Je l'espère, votre problème était vraiment le problème, je pense que c'est parce que je l'ai (je l'espère) avait la même. Je suis très sûr, Levon a répondu par la droite, c'est donc le n00b solution.
Pour le CMD de reconnaître "python", vous devez ajouter quelque chose à la variable d'environnement "Path". Lorsque vous avez terminé avec le insturctions vous pouvez taper "echo %PATH%" dans le cmd et il devrait vous montrer la valeur de la variable que vous venez de modifier.
OriginalL'auteur Mandarinenkerne
Vous pouvez résoudre ce problème en créant un fichier bat contentant:
Ensuite, vous enregistrez sur C:\Windows\System32 que python.chauve-souris
OriginalL'auteur Eduardo Lôbo