为什么在crontab env中运行python脚本时-m开关没有工作?

时间:2013-10-12 07:07:26

标签: python crontab

我无法弄清楚这一点。我有一个像这样设置的crontab:

0 0 * * * /path/to/env/python -m module.submodule.script

从命令行执行此操作正常。 crontab环境中的sys.path包含模块所在的路径。

当crontab执行时,我得到一个名为module.submodule.script的“No module”错误。不是回溯,介意,这是抛出该错误的python命令。

0 0 * * * /path/to/env/python -m module

还会导致“无模块命名模块”错误。

我不想知道如何从crontab运行脚本,我已经做得很好,我只是想明白为什么这不起作用。

0 个答案:

没有答案