M1 Macでcrontabからpythonスクリプトが実施されない
解決したいこと
M11のmacブックで久しぶりにcrontabからpythonスクリプトを実行しようとしているのですが
うんともすんとも言わずにドハマリして困っています。
発生している問題・エラー
pythonスクリプトの実行に限って、crontabが実行されない。
その他のcrontabコマンドは問題なく実行される。
該当するソースコード
PATH=/Library/Frameworks/Python.framework/Version/3.10/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Library/Frameworks/Python.framework/Version/3.10/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin
*/2 * * * /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 /Users/author/i_gui/test.py
python /Users/author/i_gui/test.py
print('test test test')
自分で試したこと
which python3の結果:
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3
crontabにフルコントロールはあたっているし、PATHも追記してるし。
crontabの記述も間違っていないと思います。
pythonをversion10にアップグレードするのにhomebrewではないくてpython.orgの
インストーラーを利用したのが良くなかったのでしょうか?
pythonスクリプト以外にデスクトップにテキストファイルを作成するようなのは問題なく稼働します。
少し前には動いていたのに突然ハマって困っています。
どういった可能性が考えられるでしょうか?
0