树莓派采用的是 Raspberry Pi OS Lite 64位的操作系统。
-
编辑
.bashrc
文件:nano ~/.bashrc
-
在文件末尾添加以下内容(假设你要运行的Python程序为
/path/to/your/python_program.py
):if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then clear while true; do python3 /path/to/your/python_program.py sleep 1 done fi
将
/path/to/your/python_program.py
替换为你的Python程序的实际路径。这段代码将以无限循环的方式运行你的Python程序。当程序退出后,脚本会暂停1秒钟,然后再次启动程序,以保持程序处于运行状态。
-
保存文件并退出编辑器。
-
sudo reboot
-
请注意,这种方法将程序以同一用户的身份无限循环地运行,并且没有其他进程/监控机制来检测程序的运行状态或重新启动程序。
目前这个方法对本人有用对别人不确定是否能够使用。