如何在 Anacron 中运行 Python 脚本

如何在 Anacron 中运行 Python 脚本

我有一个 Python 脚本,想使用 anacron 每天运行,但我无法让它工作。

该脚本位于我的主目录中,我已在 /etc/cron.daily/ 中放置了指向它的符号链接。我看到某处说这里的文件名不能包含点,因此符号链接删除了 .py 扩展名(原始文件仍保留该扩展名)。

python 文件的第一行确实有 #!/usr/bin/python。

这是我第一次使用 cron/anacron,所以我肯定我犯了一个愚蠢的错误 - 我只是不知道它是什么。符号链接有问题吗?我需要那里的实际文件吗?python 脚本有问题吗?我需要运行一个可以打开 python 脚本的 bash 脚本吗?还有什么我没有想到的吗?

答案1

愚蠢的问题,但是你的脚本是可执行的吗?右键单击文件,然后单击“属性”。在“权限”选项卡中应该有一个复选框来将脚本设置为可执行。

相关内容