Execution d'un programme python [Résolu/Fermé]

Signaler
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010
-
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
-
Bonjour,

Je viens de commencer une formation dans laquelle de la programmation en python est prévue.
Les outils utilsés sont : notepad++, python2.6 et cmd.
J'ai installé notepad et python2.6, et ajouter ;c:\python26 dans la variable d'environnement "Path"

Quand je veux executer un simple programme dans cmd c:\Documents and Settings>fichier.py , mon fichier s'ouvre dans notepad.
J'ai essayé c:\Documents and Settings>python fichier.py et je reçois le message suivant c:\Documents and Settings\python.exe n'est pas une application Win32 valide.

Comment faire pour que ça fonctionne ?


Merci d'avance pour votre aide

Fantomette007

4 réponses

Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 494
Salut,

Il y a un problème avec ta variable d'environnement PATH.
Ca donne quoi si tu fais
echo %PATH%
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010

Pas de changement
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 304
mon fichier s'ouvre dans notepad.

Tape: python fichier.py

Par défaut, Windows ne sait pas lancer les programmes directement comme le font les Unix/Linux.
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010

J'ai déjà essayé mais j'ai le message d'erreur suivant :
c:\Documents and Settings\python.exe n'est pas une application Win32 valide.
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 304
Python n'est normalement pas installé dans c:\Documents and Settings\ mais dans c:\Python26\
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010

Je l'ai installé dans c:\Python26\ et mes fichier.py dans c:\Documents and Settings\...
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 304
As-tu ajouté c:\python26 à la variable d'environnement PATH ?
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010

Après quelques recherches, j'apprend que Python26 ne fonctionne pas avec win32.
Je dois réinstaller Python25 mais compatible avec win32, je ne trouve que des versions 2.5 en 64.
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 494 >
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010

Mais si ça marche. Ya pas de raison...
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 304 >
Messages postés
11
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
20 mars 2010

j'apprend que Python26 ne fonctionne pas avec win32.

Comme dit Kilian, si si, Python 2.6 fonctionne avec Win32 (windows) sans problème.