コマンドラインから適切に実行されるPythonスクリプト「start.py」があります。その中には1つのステートメントしかありません(「hello」と印刷してください)。編集:start.pyの最初の行には、機能するインタプリタディレクティブも含まれています。
cronジョブからスクリプトを実行するとすぐに、スクリプトが起動するたびに、syslogに次のメッセージが表示されます。
Jun 7 02:57:01 mit CRON[23275]: Module is unknown
すでにPATHおよびPYTHONPATH情報をcronファイルに追加しようとしました。
$ cat /etc/cron.d/my_cron
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYTHONPATH=/usr/lib/python2.6:/usr/lib/python2.6/plat-linux2:/usr/lib/python2.6/lib-tk:/usr/lib/python2.6/lib-old:/usr/lib/python2.6/lib-dynload:/usr/lib/python2.6/dist-packages:/usr/lib/pymodules/python2.6:/usr/lib/pymodules/python2.6/gtk-2.0:/usr/local/lib/python2.6/dist-packages
* * * * * mit /home/mit/dev/start.py
私は同じように見えるいくつかの答えと解決策を見つけましたが、何も私を助けませんでした。私は何が欠けていますか?