[英]Shell script invoking python code to be run in a virtualenv from Crontab
我需要從虛擬環境運行 python 腳本。 這將從 s shell 腳本運行,該腳本又將從 Crontab 調度程序調用。
從 Crontab 調用 shell 腳本時,我無法激活環境
我對此不確定,但嘗試將其放入 shell 腳本中:
cd ~/<path>
source <env>/bin/activate
python <script>.py
激活您的 virtualenv 以識別解釋器路徑:
workon myVenv1
which python
/home/www-user/virtualenvs/myVenv1/bin/python
所以 cronjob 應該是這樣的:
* * * * * /home/www-user/virtualenvs/myVenv1/bin/python <full_path_to_script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.