0

我有一个将 PDF 文件转换为 SWF 文件的 python 程序 (queue.py)。它使用 pdf2swf 工具来实现这一点。现在我的问题是当我通过“python queue.py”手动启动这个程序时,它工作正常。但是当我开始使用 crontab 时,同样的程序。

结果显示

pdf2swf -o "/var/www/code_repository/younus/staff/../staffdocs/AIK/doc/248515566214636_IMPROVEMENT_IN_ELECTRIC_LIGHTS.swf" "/var/www/code_repository/younus/staff/../staffdocs/AIK/doc/248515566214636_IMPROVEMENT_IN .pdf">/dev/零

“sh:pdf2swf:未找到”

内部 crontab -e

* * * * * python /home/francis/myjobs/queue.py

任何帮助将不胜感激。谢谢你。

4

1 回答 1

0

您需要在 中包含二进制文件PATH,或者指定一个明确的路径名。您可能还需要设置 Python 库路径等以匹配交互式 shell 的环境。

于 2012-07-08T07:52:27.097 回答