Problème à l'utilisation de crontab sous MacOS Big Sur
Résolu
cvan85
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
cvan85 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
cvan85 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Le traitement lancé via le shell ci-dessous s'exécute parfaitement à partir du terminal.
Comme il est quotidien, je souhaite le lancer maintenant via crontab.
Le shell (LANC_BAG)
:
Mon crontab :
00 19 * * * /users/xxxxxxxxxx/PYTHON/prog/LANC_BAG
Au lancement à 19H00, j'ai le message suivant dans mon stderr
env: python3.9: No such file or directory
J'ajoute que si je remplace la ligne $HOME/PYTHON/Prog/bag.py >$NFIC$DDJ$EXT 2>&1 par un simple echo , je ne sors pas en erreur.
J'ai cherché mais je ne vois pas.
Une idée, merci.
Claude
Configuration: Macintosh / Safari 15.0
Le traitement lancé via le shell ci-dessous s'exécute parfaitement à partir du terminal.
Comme il est quotidien, je souhaite le lancer maintenant via crontab.
Le shell (LANC_BAG)
:
#Lancement de bag.py
clear
LOC_FICH=/users/xxxxxxxx/PYTHON/Prog/gestion_crypto/
export LOC_FICH
DDJ=`date +%d-%m-%Y`
NFIC=/users/xxxxxxxxr/bag_report
EXT=".txt"
$HOME/PYTHON/Prog/bag.py >$NFIC$DDJ$EXT 2>&1
Mon crontab :
00 19 * * * /users/xxxxxxxxxx/PYTHON/prog/LANC_BAG
Au lancement à 19H00, j'ai le message suivant dans mon stderr
env: python3.9: No such file or directory
J'ajoute que si je remplace la ligne $HOME/PYTHON/Prog/bag.py >$NFIC$DDJ$EXT 2>&1 par un simple echo , je ne sors pas en erreur.
J'ai cherché mais je ne vois pas.
Une idée, merci.
Claude
Configuration: Macintosh / Safari 15.0
A voir également:
- Problème à l'utilisation de crontab sous MacOS Big Sur
- Macos 15 - Accueil - MacOS
- Macos big sur - Guide
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Reinstaller macos - Guide
3 réponses
Bonjour,
Il doit manquer les variables d'environnement nécessaires au python lorsque le job est lancé par la crontab.
Essaie ceci:
Ritchi
Il doit manquer les variables d'environnement nécessaires au python lorsque le job est lancé par la crontab.
Essaie ceci:
00 19 * * * source /etc/profile && /users/xxxxxxxxxx/PYTHON/prog/LANC_BAG
Ritchi