【发布时间】:2022-08-15 17:38:46
【问题描述】:
我有一个 python 文件,我想使用树莓派自动启动它。我已经搜索了几次,但发现了过时的答案或非常不清楚的答案。有谁知道解决方案?
-
这取决于您的发行版使用什么初始化系统。对于 Raspbian,您可以创建 systemd 服务单元。
我有一个 python 文件,我想使用树莓派自动启动它。我已经搜索了几次,但发现了过时的答案或非常不清楚的答案。有谁知道解决方案?
有几种方法可以做到这一点。我在stackoverflow上找不到任何东西,所以你去:
使用“/etc/rc.local”可能是最快/最简单的解决方案:
您必须打开 rc.local 并添加您想要在启动时执行的任何内容。在你的情况下是这样的:
sudo nano /etc/rc.local
然后将以下内容添加到文件末尾
sudo python /home/pi/python-program.py &
而“/home/pi/python-program.py”需要指向你的python程序
您可以在此处找到更多解释和其他方法: https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/#local
【讨论】:
Here 是在启动时以五种方式运行程序的好东西
【讨论】: