我有一个python程序(queue.py),可以将文件转换为SWF文件。它使用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_ELECTRIC_LIGHTS.pdf">/dev/zero
"sh: pdf2swf:未找到“
crontab -e内部
*** python /home/francis/myjob/queue.py e.py
任何帮助都将不胜感激。谢谢。
发布于 2012-07-08 15:52:27
您需要在PATH中包含二进制文件,或者指定明确的路径名。您可能还需要设置Python库路径等,以匹配您的交互式shell的环境。
https://stackoverflow.com/questions/11381237
复制相似问题