Je suis en cours d'exécution Python 2.7, je peux exécuter un programme bien lorsque j'ouvre le Mais quand je vais à cmd et tapez " merci p> *. py code> fichier. p>
python * .PY n'importe quel autre argument code>", cela ne fonctionne pas, il est indiqué que Python n'est pas reconnu. C'est difficile parce que j'essaie de faire des choses comme
sys.argv [] code>, toute aide est excellente. P>
3 Réponses :
Vous n'avez probablement pas l'exécutable Python sur votre code> code>. Le variable de chemin indique à l'interprète de commande où trouver les commandes que vous émettez.
Si vous êtes sur un système Unix / linux strong> ESSAYEZ P> c:\Python27\python.exe myprog.py arg1 arg2
@ Antangusmoore Non qui ne fonctionnera pas, essayez cela à la place: c: \ python27 \ python.exe code>
@Angusmoore pour le "raccourci" Voir la dernière ligne de ma réponse :-) Il doit ajouter Python à votre chemin. Une fois sur votre chemin, vous pouvez simplement taper python code> et fonctionnera. Certains programmes d'installation ajusteront automatiquement votre trajet code> code> pour vous. Quelle version de Windows utilisez-vous? Et avez-vous eu le travail?
Windows 7, je suis sur le point de l'essayer
@Angusmoore devrait fonctionner, j'ai essayé cela sur la victoire 7 aussi. J'ai ajouté un lien sur la façon d'ajouter Python à votre chemin dans ma réponse. Cependant, si cela n'est pas utile, Googling pour "Comment ajouter à votre chemin dans Windows" apportera un tas de hits pour vous.
@Angusmoore non i> - s'il vous plaît i> ne fais pas ça. Ça va créer un gâchis. La bonne façon est d'ajouter à votre chemin. Ce n'est pas si différent, voir les liens que j'ai fournis et aller de la sorte. Je suppose que tu l'as eu pour travailler avec le chemin complet juste?
Je ferai cela, il y a déjà un programme qui a changé le chemin, il s'agit d'édition des écoles pro / ingénieurs. Comment cela affecte-t-il
@Angusmoore Désolé, je ne sais pas ce programme, mais il est assez courant que les programmes s'ajoutent au chemin.
Donc, cela reviendra lorsque j'ouvre ce programme, ça va, je peux le changer quand j'en ai besoin
Dans les variables d'environnement, il y avait "chemin", puis-je créer un appelé "chemin"?
Je l'ai lu maintenant, je l'ai mis dans la variable du chemin, dans des variables système, et cela ne fonctionne toujours pas.
J'espère que votre problème était vraiment le problème que je pense que c'est, parce que je (espérons-le) avait la même chose. Je suis très sûr, la réponse de Levon avait raison, c'est donc la solution N00B. Pour que la CMD reconnaisse "Python", vous devez ajouter quelque chose à l'environnement variable "chemin". Lorsque vous avez terminé avec les instructions, vous pouvez taper "Echo% Path%" dans la CMD et il devrait vous montrer la valeur variable que vous venez de changer. p>
Vous pouvez résoudre ce problème de création d'un fichier BAT contentiant: puis, vous économisez sur