![](/img/trans.png)
[英]Tkinter widget creation using Python3 of Rasberry Pi. Create an array of checkbuttons
[英]Run Python3 module on Rasberry Pi reboot
我已經清理了我的 Raspberry Pi (3 B+),並決定使用 FastAPI 制作一個家庭服務器。
FastAPI 需要運行 Uvicorn,它是一個 Python 模塊。 運行它看起來像這樣
python3 -m uvicorn --host 0.0.0.0 main:app
我希望每次 Pi 開機時都運行它,所以 crontab 似乎是正確的解決方案。 使用sudo crontab -e
,我添加了這一行
@reboot python3 -m uvicorn --host 0.0.0.0 main:app &
在線資源顯示如何執行腳本,您可以在其中指定絕對路徑,但不顯示如何為模塊
我在這里做錯了什么?
如 RasPi 文檔中所述,設置systemd 服務也是一種選擇。
除此之外,我們使用它來運行我們的 Flask 站點以及其他后台服務。
所以剛寫完這個問題就讓我想到了,我需要像這樣設置 home 變量
HOME=/home/pi
@reboot python3 -m uvicorn --host 0.0.0.0 main:app &
然后它就起作用了!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.