首页 > 解决方案 > OS X Catalina 的 Crontab 语法设置

问题描述

我有同样的问题,并尝试了 如何在 OS X Catalina 上使用 cron 安排 python 脚本的修复,而 crontab 仍然不执行 python。它将执行其他 crons。以下是我的 Mac 列出的内容。

在哪里 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所以我认为我需要更改路径?

标签: pythonmacoscron

解决方案


推荐阅读