Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/08/2014, à 20:57

Touninou

Ouverture de mon fichier .py

Bonjour, voilà, j'ai un autre problème (et oui tongue)
Bon, maintenant, j'ai créer un fichier .py (La roulette.py)
Et j'aimerais l'ouvrir avec un double clique, j'ai essayé plein de chose mais ça ne fontionnait pas.
Je ne comprends pas pourquoi ça ne veux pas se lancer en double clique, peut-être que je peux le mettre en executable ? Dans tout les cas, ça me l'ouvre avec "gedit"

Hors ligne

#2 Le 28/08/2014, à 21:16

Gaara

Re : Ouverture de mon fichier .py

Bonsoir,
1) c'est un fichier en python 2 ou python 3 ?
2) vaudrais mieux lui donner un nom sans espace
3) pour executer un script en python 2 avec le terminal:

python script.py

pour un script en python3:

python3 script.py

4) essaie de regarder dans propriété du fichier -> cocher la case "est exécutable"
ou avec le terminal:

chmod +x script.py

Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#3 Le 29/08/2014, à 16:13

Touninou

Re : Ouverture de mon fichier .py

C'est un fichier python 2.7, merci de ta réponse, mais comme d'habitude, ça me l'ouvre avec gedit

Hors ligne

#4 Le 29/08/2014, à 16:43

mycroft34

Re : Ouverture de mon fichier .py

As-tu pensé à inclure le shebang en tête de ton script ?
#!/usr/bin/env python

Hors ligne

#5 Le 31/08/2014, à 09:48

tiramiseb

Re : Ouverture de mon fichier .py

Salut,

peut-être que je peux le mettre en executable ?

Pour que ça s'exécute (quand tu double-cliques ou autrement), il faut le mettre en exécutable, oui.

N'oublie pas le shebang comme l'indique mycroft34.

Par ailleurs, note bien que si ton programme n'affiche pas d'interface graphique, il faudra le lancer dans un terminal.

Hors ligne