繁体   English   中英

在Raspberry Pi中运行的Python脚本无需初始化

[英]Python script running in a Raspberry Pi without initialization

我编写了一个python脚本,等待键盘输入,它将在Raspberry Pi中运行。 我希望它在Raspi通电后立即运行(无需登录并键入命令来启动脚本)。 请注意,这不是恶魔,因为它将与用户进行交互。 我怎样才能做到这一点?

我发现此页面上的说明: http : //www.akeric.com/blog/? p=1976对于实现您的要求非常有帮助。 该页面特别说明了如何配置pi以自动登录到其中一个shell,以及如何在shell启动时运行脚本。 请注意,当我使用这种方法时,pi不会暴露给外界,因此我没有检查这种方法是否存在安全漏洞。

迟来的编辑,因为原始答案是“仅链接”:

包括来自链接的相关内容,以在此处总结掉万一链接失效的必要步骤:

编辑inittab(例如使用nano):

sudo nano /etc/inittab

替换此行:

1:2345:respawn:/sbin/getty 115200 tty1

有了这个:

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

这将在启动时自动登录tty1 然后,您可以启动脚本,例如将其包含在.bashrc

暂无
暂无

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

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