只要使用 venv 目錄下的 python 執行即可。

模擬狀況概述

假設我們要執行 daily_job.py 這個指令

專案目錄: /home/simon/routine/

venv 目錄:/home/simon/routine/venv

程式位置:/home/simon/routine/daily_job.py

我們要在每日 8 點執行

crontab 內容

<span class="line"><span style="color: #B48EAD">0</span><span style="color: #D8DEE9FF"> </span><span style="color: #B48EAD">8</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">*</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">*</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">*</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">home</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">simon</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">routine</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">venv</span><span style="color: #81A1C1">/</span><span style="color: #88C0D0">bin</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">python </span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">home</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">simon</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">routine</span><span style="color: #81A1C1">/</span><span style="color: #D8DEE9FF">daily_job</span><span style="color: #ECEFF4">.</span><span style="color: #D8DEE9FF">py</span></span>

Last modified: 2025-03-23

Author

Comments

Write a Reply or Comment

Your email address will not be published.