繁体   English   中英

在启动时执行 Python 有困难

[英]Difficulty executing Python on boot

我试图在我的树莓派上无限循环地获取这个 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 &

您应该使用systemd 此实用程序将允许您在启动时轻松运行 python 脚本。 本教程应该涵盖它: https : //www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/#systemd

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM