![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]() ![]()
Message
#1
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 564 Inscrit : 2 Apr 2005 Lieu : Hell Membre no 36 398 ![]() |
Hello ladies and gentlemen,
Je viens vers vous avec mon nouveau conundrum de la soirée. Je tente de faire tourner un script d'update d'IP toutes les 5 minutes. Lancer le script à la main fonctionne très bien : CODE python3 ./gandyn.py --config ./gandyn.conf Par contre quand je tente de le faire via launchd, je me retrouve avec une jolie erreur QUOTE env: python3: No such file or directory J'ai cru que c'était une histoire de retour à la ligne Windows foireux, mais ça n'a pas l'air d'être le cas. J'ai tenté de recommencer le setup via python3, ça n'a rien changé, je tombe à cours d'idée. La ligne problématique est la toute première : CODE #!/usr/bin/env python3 # -*- coding:utf-8 -*- import sys import getopt import xmlrpc.client import logging import ipretriever import ipretriever.adapter ... Pour info quand dans Terminal je tape "/usr/bin/env python3 -V", on me répond très gentiment "Python 3.4.0" Je suis à court d'idée pour le faire tourner, s'il continue à m'énerver je vais faire un script qui ouvrira le Terminal toutes les 5 minutes, ça va être marrant. Merci d'avance pour votre aide. En espérant que vous ayez des idées ! ![]() -------------------- |
|
|
![]() |
![]()
Message
#2
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 232 Inscrit : 16 Sep 2002 Lieu : Paris Membre no 3 531 ![]() |
J'ai réussi à le faire marcher en créant un script shell pour exécuter gandyn avec python3, puis en invoquant celui-ci en passant par le ~/Library/LaunchAgents (c'est à dire que ça tourne uniquement quand le user est actif). En effet je n'arrive pas du tout à le faire fonctionner dans /Library/LaunchAgents ou LaunchDaemons car je retombe toujours sur une erreur de chemin...
|
|
|
![]() ![]() |
Nous sommes le : 13th June 2024 - 23:30 |