私はUnixシステムにはかなり新しいです。私は以下のようにcrontabでpythonジョブをスケジュールしようとしています。Crontabジョブスケジュール
42 15 18 4 * absolute_path_where_python_is_install absolute_path_to_python_script > absolute_path_to_output_log_file
これは何もしません:エラー、しかし出力なし を、私は手動で以下のコードを実行したときに、誰かが私が行方不明です何を識別するために私を助けてくださいすることができ
absolute_path_where_python_is_install absolute_path_to_python_script > absolute_path_to_output_log_file
を予想通り、それは動作しますか?
ありがとうございます。あなたは特別なPythonパッケージを必要としない場合は、crontabファイル経由でのcronを設定している
を想定し
環境を確認し、そこに何かが設定されているかどうかを確認してください。たとえば、envでPYTHONPATHを設定している場合、これはcrontabの実行時には利用できません。 – gbtimmon
crontabもチェックしてください。 '* * * * * date >>/tmp/ping'は、crontabが期待どおりに動作していることを確認する良い方法です。 – gbtimmon
あなたのcronが 'sudo service cron status'と' grep CRON/var/log/syslog'によって実行されているかどうか確認してください。syslogからのログを参照してください。 –