【Python】cronでpyenv環境のPythonが実行されない時の対処法

【Python】cronでpyenv環境のPythonが実行されない時の対処法です。

通常、cronでPythonファイルを実行させたいとき以下のように書くと思います。

このようにした場合デフォルトのPythonが実行されるので、デフォルトのPythonにpyenv環境でインストールしたパッケージがインストールされていないとエラーが発生します。

なので、以下のようにpyenv環境のPython実行ファイルのパスを指定する必要があります。

ちなみにpyenv環境のPython実行ファイルのパスは以下のコマンドで確認出来ます。

 

【Python】cronでpyenv環境のPythonが実行されない時の対処法” に対して1件のコメントがあります。

  1. suzu6 より:

    参考にして解決できました。
    ありがとうございます。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください