Page 1 sur 1

[Résolu] Lanceur script Python

Posté : sam. 3 sept. 2016 16:32
par Krol
Bonjour.

Je suis sur LinuxMint 18 Xfce, et utilisateur de Linux depuis quelques années maintenant.
J'arrive la plupart du temps à résoudre les problèmes que je rencontre, mais là, je suis sur un os, et je tourne autour depuis plusieurs jours.

J'ai un fichier Python3 (/home/user/documents/fichier.py) que je veux démarrer grâce à un lanceur dans le tableau de bord.
J'ai rendu le fichier éxécutable (dans Thunar, clic droit sur le fichier, Propriétés, Permissions, Autoriser ce fichier à être exécuté comme un programme).
J'ai fait AUSSI un sudo chmod +x fichier.py dans le répertoire (ce qui à mon sens est la même chose que ci-dessus ; s'il y a une nuance, merci de me l'expliquer).

La commande du lanceur est python3 /home/user/documents/fichier.py

Et cela ne fonctionne pas...
Quelqu'un a-t-il une idée ? Les recherches que j'ai faites sur le Net évoquent surtout la seconde solution (chmod +x), et tout à l'air de toujours fonctionner... Je ne vois pas où se situe le bug.

Merci de votre aide.

Re: Lanceur script Python

Posté : sam. 3 sept. 2016 23:50
par Krol
J'ai trouvé.

Dans le fichier .desktop, il faut rajouter une ligne Path=..... qui point sur le répertoire contenant le fichier.

Merci à ceux qui ont cherché.

Re: [Résolu] Lanceur script Python

Posté : dim. 4 sept. 2016 09:21
par zeb
Merci du retour Krol ;)
Krol a écrit :Merci à ceux qui ont cherché.
Faut dire que tu n'as pas laissé beaucoup de temps entre la question et la réponse :lol: ;)

Au plaisir :!:

Re: [Résolu] Lanceur script Python

Posté : dim. 4 sept. 2016 13:47
par roromint
Krol a écrit :Bonjour.

Je suis sur LinuxMint 18 Xfce, et utilisateur de Linux depuis quelques années maintenant.
J'arrive la plupart du temps à résoudre les problèmes que je rencontre, mais là, je suis sur un os, et je tourne autour depuis plusieurs jours.

J'ai un fichier Python3 (/home/user/documents/fichier.py) que je veux démarrer grâce à un lanceur dans le tableau de bord.
J'ai rendu le fichier éxécutable (dans Thunar, clic droit sur le fichier, Propriétés, Permissions, Autoriser ce fichier à être exécuté comme un programme).
J'ai fait AUSSI un sudo chmod +x fichier.py dans le répertoire (ce qui à mon sens est la même chose que ci-dessus ; s'il y a une nuance, merci de me l'expliquer).

La commande du lanceur est python3 /home/user/documents/fichier.py

Et cela ne fonctionne pas...
Quelqu'un a-t-il une idée ? Les recherches que j'ai faites sur le Net évoquent surtout la seconde solution (chmod +x), et tout à l'air de toujours fonctionner... Je ne vois pas où se situe le bug.

Merci de votre aide.
bah cd /Doucuments et puis sudo chmod +x fichier.py
alors tu ne sais pas trouvé facile ^^
roromint

Re: [Résolu] Lanceur script Python

Posté : dim. 4 sept. 2016 15:02
par Krol
@ roromint :
Je peux t'assurer que je l'ai fait, puisque c'est la procédure donnée partout sur le net.
Mais ça ne fontctionne pas pour une icône sur le tableau de bord.
Pour ça, il faut ajouter le path...
;)

Re: [Résolu] Lanceur script Python

Posté : dim. 4 sept. 2016 15:09
par roromint
Krol a écrit :@ roromint :
Je peux t'assurer que je l'ai fait, puisque c'est la procédure donnée partout sur le net.
Mais ça ne fontctionne pas pour une icône sur le tableau de bord.
Pour ça, il faut ajouter le path...
;)
ok