Fichier python

Utilisateur anonyme -  
periplasme Messages postés 422 Statut Membre -
Bonjour, je suis sous fedora est les fichier python (.py) ne sont pas reconnus (double clique)

Comment ouvrire les fichiers python sous linux ?

J'ai tenté en mode console (trés chian car long) Cd [dossier du fichier] puis python [scrypt.py] mais sa ne fonctionne pas.

J'ai aussi tenté de mettre ouvrir avec python dans la propriété du fichier .py

Mais sa ne fonctionne pas ?

Moi qui penser que Linux & python était ami...

Quelq'un à une idée ? merci



--
http://www.mypelemele.fr

4 réponses

  1. periplasme Messages postés 422 Statut Membre 53
     
    [edit] "J'ai aussi tenté de mettre ouvrir avec python dans la propriété du fichier .py "

    => au lieu de python, mets "x-terminal-emulator -e python" ;-)

    en gros, au lieu de lancer python dans le vent, ça ouvre un terminal qui ouvre l'interpreteur python et la tu vois apparaitre le resultat !
    0
  2. Utilisateur anonyme
     
    Sa me renvoi "failed to open application x-terminal-emulator"
    0
    1. periplasme Messages postés 422 Statut Membre 53
       
      0_o x-terminal-emulator est un racourci vers ton emulateur par defaut ... tu est sous quel distribuion, et soous quel envirronement (gnome, KDE, fluxbox ...)?
      0
    2. Utilisateur anonyme
       
      Je suis sous Fedora XFCE
      0
  3. Franzux Messages postés 9705 Statut Contributeur 1 146
     
    Question c*n peut être : Python est-il installé ???
    0
    1. Utilisateur anonyme
       
      oui car sa fonctionne (mtn) si j'ouvre le terminal et que je vais dans le dossier via le terminal mais c'est chiant !! :

      su
      mot de pass
      cd Desktop
      cd DossierPython
      cd 2Eme Dossier
      python lance-mon-script.py


      Heu pour faire des tests toutes les 10 secondes...

      Je suis déçu que linux n'ouvre pas automatique python au double clique =(
      0
    2. periplasme Messages postés 422 Statut Membre 53
       
      pourquoi passer en root ?? (commande su) je ne vois pas l'utilié si tu travail dans tes dossier personnelles !

      pour info, tu peux ajouter un ligne a ton .bashrc dans le genre :
      alias gotopython='Desktop/DossierPython/2emedossier/'


      tu n'auras plus qu'a taper gotopython dans ton terminal pour etre teleporté dans le dossier qui va bien !
      0
  4. Franzux Messages postés 9705 Statut Contributeur 1 146
     
    Tu as pensé à mettre le shebang dans le début de ton fichier puis à le rendre exécutable ?

    #!/usr/bin/env python
    Intel Q6600 Debian Lenny//Gentoo
    Sous Linux, 99% des bugs se situent entre le clavier et la chaise de bureau...
    0
    1. Utilisateur anonyme
       
      Heu non j'ai l'habitude de développer sur windows.

      Je marque : #!/usr/bin/env python

      et je compile le script en pyc et tu pense que c'est bon ?
      0
    2. Franzux Messages postés 9705 Statut Contributeur 1 146
       
      Il faudra le rendre exécutable aussi (chmod +x fichier.py) et ça devrait aller.
      0