背景
動作確認などで、pipenv環境上のジョブをcron経由で実行する
やり方
対象の環境で pipenv shell を打った時の以下の出力をコピペしておく
$ pipenv shell
> Launching subshell in virtual environment…
> . /<path>/<to>/<virtualenv>/bin/activate
上記の . /<path>/<to>/<virtualenv>/bin/activate
を含めた以下のようなcronで動く
42 * * * * cd /path/to/project/;. /<path>/<to>/<virtualenv>/bin/activate;python main.py