📅  最后修改于: 2023-12-03 14:46:55.417000             🧑  作者: Mango
有时候我们需要在Raspbian系统启动时自动运行一个Python脚本,主要用途是可以自动化某些操作或启动一些程序。以下是一些简单的步骤来实现这个目标。
首先,需要编写一个Python脚本并保存在Raspbian系统上。假设我们想让Raspberry Pi启动后自动在屏幕上显示一个欢迎消息,我们可以编写以下简单的Python脚本:
#!/usr/bin/env python
import os
import sys
import time
from time import sleep
# 欢迎消息
print("Welcome to Raspbian!")
sleep(5) # 休眠五秒钟
# 退出程序
sys.exit(0)
请将此Python脚本保存在/home/pi/
目录下,并命名为welcome.py
。
接下来,需要编辑/etc/rc.local
文件,以在启动时运行Python脚本。可以使用以下命令来打开编辑器:
sudo nano /etc/rc.local
在exit 0
之前添加以下行:
sudo python /home/pi/welcome.py &
请注意,此行应该放在exit 0
前面,并将/home/pi/welcome.py
替换为您的Python脚本的路径。最后的&
是必需的,因为它将Python脚本作为后台进程运行。
以下是编辑后的/etc/rc.local
文件示例:
#!/bin/bash
# rc.local
sudo python /home/pi/welcome.py &
exit 0
请按Ctrl + X
,然后选择Y
保存更改并退出编辑器。
现在可以重新启动Raspberry Pi,以便在启动时运行Python脚本。脚本应该会在启动后的几秒钟内出现在屏幕上。
恭喜,您已经成功地将Python脚本添加到Raspbian系统的启动中!
本文介绍了如何在Raspbian系统启动时运行Python脚本。以下是简要概括:
/etc/rc.local
文件以在启动时运行Python脚本;希望这篇文章对您有所帮助!