特定のバージョンのPython(3.6)でPythonファイルを実行するために使用しているbashスクリプトがあります。 bashスクリプトは、現在、私のデスクトップ上に配置されている(/home/pi/Desktop/go.sh)私は-l(注を行うときのcrontabここ crontab bashスクリプトの実行 - Raspberry Pi
#!/bin/bash
python3.6 /home/pi/scriptDir/myScript.py
は、私のcrontabエントリで、私は私の他のジョブを削除しました)
* * * * * bash /home/pi/Desktop/go.sh # JOB_ID_3
このファイルをコマンドラインまたはGUIから実行すると、正しく実行されます。
私がcrontabにしても何も起こりません。
私のpythonファイルとbashスクリプトの両方が実行可能です。 chmod + x
明白な何かがありますか?
**私のpythonスクリプトは、同じスクリプトディレクトリ内の他のファイルに依存していますが、それは問題になる可能性がありますか?
私は私のcronへ> /home/pi/Desktop/clog.logで追加され、何もinital出力はありませんでしたが、私は、エコーを使用したとき、私は「開始」と「もらうように私は、実際のbashスクリプトが実行されていることを見ることができます「終了」エコーが期待通りに出力されます。つまり、pythonスクリプトのエラーです。だから私はどのようにデバッグする/ Pythonスクリプトの実行を記録するのですか? – Robomato