banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

Crontab定時任務使用virtualenv/conda問題

Crontab 定時任務使用 virtualenv/conda 會出現無法啟用環境需要使用特殊參數

"$@"

來傳遞命令的後續參數

手動編寫一個 wrapper.sh,包含如下內容

#! /bin/bash
cd /some/work/dir
source /some/virtualenv/dir/bin/activate
"$@"

測試使用

#bash
/some/work/dir/wrapper.sh python xxx.py

#crontab
*/5 8-20 * * * /some/work/dir/wrapper.sh python xxx.py

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。