Geany pas en mesure d'exécuter Python
Je ne suis pas un grand programmeur, en fait, je suis juste en train d'apprendre, mais je ne peux pas obtenir Geany pour regonise Python dans mon système (Windows 7) lorsque j'essaie d'exécuter le programme. Lorsque je clique sur Exécuter, il ouvre une invite de commande en disant:
'python' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes
Comment puis-je résoudre ce problème?
Vous devez vous connecter pour publier un commentaire.
Ajouter le Python exécutable sur votre CHEMIN. Par exemple, j'ai installé Python à:
Donc appuyez sur la touche Win + Pause/Break, et aller à "Paramètres Système Avancés":
Cliquez sur "Variables d'Environnement" au fond, ajouter un nouvel utilisateur appelé variable
PYTHONDIR
, et le mettre à votre répertoire d'installation de Python:Ensuite, cherchez une autre variable appelée
PATH
. Si il n'en existe pas, créez-le et donnez-lui la valeur%PYTHONDIR%
; sinon, ajouter;%PYTHONDIR
à l'existant. Il devrait fonctionner correctement maintenant.Ou vous pouvez ignorer la Nouvelle Variable Utilisateur. Trouver la variable PATH et cliquez sur Modifier. Vous souhaitez ajouter
;C:\Python27
à la fin de cette chaîne. Enregistrer votre modification.via:
http://pythoncentral.org/how-to-install-python-2-7-on-windows-7-python-is-not-recognized-as-an-internal-or-external-command/
J'ai eu le même problème et a trouvé que la définition de la trajectoire que décrit dans l'autre avant postes a été nécessaire, mais pas suffisante. Dans mon cas, j'avais sauvé mon script pour le "geany" répertoire. Il s'avère qu'il y a un problème d'autorisations avec l'éditeur geany pour essayer de créer un fichier temporaire dans le geany dossier. Dès que j'ai sauvé mon script dans un autre dossier les autorisations d'erreur a disparu.
J'ai fait face à ce problème. Ajouté python en CHEMIN, fonctionne bien sur les cmd. Mais Geany n'était pas en mesure d'exécuter. S'avère, lors de l'enregistrement du fichier, je n'avais pas saisi .py en tant qu'extension. Une fois que j'ai fait il, a bien fonctionné.