Execution d'un programme python

Résolu
fantomette007 Messages postés 11 Statut Membre -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
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. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut,

    Il y a un problème avec ta variable d'environnement PATH.
    Ca donne quoi si tu fais
    echo %PATH%
    0
    1. fantomette007 Messages postés 11 Statut Membre
       
      Pas de changement
      -1
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    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. fantomette007 Messages postés 11 Statut Membre
       
      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
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Python n'est normalement pas installé dans c:\Documents and Settings\ mais dans c:\Python26\
    -1
    1. fantomette007 Messages postés 11 Statut Membre
       
      Je l'ai installé dans c:\Python26\ et mes fichier.py dans c:\Documents and Settings\...
      -1
  4. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    As-tu ajouté c:\python26 à la variable d'environnement PATH ?
    -1
    1. fantomette007 Messages postés 11 Statut Membre
       
      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
      1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526 > fantomette007 Messages postés 11 Statut Membre
         
        Mais si ça marche. Ya pas de raison...
        0
      2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684 > fantomette007 Messages postés 11 Statut Membre
         
        j'apprend que Python26 ne fonctionne pas avec win32.

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