我正在尝试让这个在我的树莓pi上无限循环的python文件在启动时启动,并在pi通电时保持运行。我已经尝试编辑我的"etc/rc.local“文件,并在下面添加不同的命令变体。我确实引用了正确的文件和路径。我还在脚本的开头添加了10秒的延迟,以确保在运行之前一切正常。如果任何人有任何很好的输入,这似乎是一项常见的任务,我不知道为什么我会有困难。
此外,我没有在我的python脚本顶部的shebang行。我不知道这是否与我的问题有关,即使我指定的文件是python文件。
/usr/bin/python3 /home/pi/Desktop/webplants/mqtt.py & sudo /usr/bin/python3 /home/pi/Desktop/webplants/mqtt.py & sudo python3 /home/pi/Desktop/webplants/mqtt.py & python3 /home/pi/Desktop/webplants/mqtt.py &
发布于 2020-01-24 07:54:02
您应该使用systemd。这个实用程序很容易让你在启动时运行python脚本。本教程将介绍它:https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/#systemd
https://stackoverflow.com/questions/59888665
复制相似问题