У меня та же проблема, и я попытался исправить ее из Как мне запланировать сценарий python с использованием cron на OS X Catalina , и crontab по-прежнему не выполняет python. Это выполнит другие кроны. Ниже приведено то, что перечислила моя Ма c.
whereis python команда:
/usr/bin/python3
мой текущий crontab:
PATH=$PATH:/bin/sh:/usr/bin/python3
* * * * * python3 /Users/mark/Desktop/crons/test.py 1>/tmp/stdout.log 2>/tmp/stderr.log
Stderr.log выдает:
/bin/sh: python3: command not found
Stdout.log ничего не выдает.
Поскольку stderr.log искал python3 в /bin/sh
, я решил, что мне нужно изменить путь?