gpt4 book ai didi

python - Crontab 无法执行 python 脚本,错误为 : "[Errno 1] Operation not permitted"

转载 作者:行者123 更新时间:2023-12-02 06:53:52 26 4
gpt4 key购买 nike

我有一个非常简单的 python 脚本,当我手动执行时它可以工作。但是,当我设置 crontab 时,它找到脚本但返回错误“[Errno 1] 不允许操作”。

我尝试使用以下命令设置根 crontab

sudo crontab -e

但出现同样的错误。

这是我的 crontab:

* */1 * * * /usr/bin/python /absolute_path/test.py > /absolute_path/cron_log_test.log  2>&1

编辑:在我更新到 macOS Catalina 之前,一切都运行良好。

最佳答案

通过给/usr/sbin/cron 提供“完全磁盘访问”,我能够让我的 crontab(调用 python)回到正轨。值得注意的是,简单的 cron 作业仍在执行,但我的基于 python 的作业返回“不允许操作”。

andrea_grioni 的链接是在正确的轨道上,但旨在授予终端编辑 crontab 的权限。在我的例子中,这只是通过删除“允许/拒绝”对话框来说服。链接:Here is a more appropriate link.

关于python - Crontab 无法执行 python 脚本,错误为 : "[Errno 1] Operation not permitted",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58593877/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com