Execution d'un programme python

Résolu
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
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. Modérateur
    As-tu ajouté c:\python26 à la variable d'environnement PATH ?
    -1
    1. 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.
      0
    2. Modérateur
      @fantomette007Mais si ça marche. Ya pas de raison...
      0
    3. Modérateur
      @fantomette007j'apprend que Python26 ne fonctionne pas avec win32.

      Comme dit Kilian, si si, Python 2.6 fonctionne avec Win32 (windows) sans problème.
      0
  2. Modérateur
    Python n'est normalement pas installé dans c:\Documents and Settings\ mais dans c:\Python26\
    -1
    1. Je l'ai installé dans c:\Python26\ et mes fichier.py dans c:\Documents and Settings\...
      -1
  3. Modérateur
    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.
    -1
    1. 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.
      -1
  4. Modérateur
    Salut,

    Il y a un problème avec ta variable d'environnement PATH.
    Ca donne quoi si tu fais
    echo %PATH%
    0
    1. Pas de changement
      -1