gpt4 book ai didi

Python/Tkinter 应用程序在 Raspberry Pi 启动时运行

转载 作者:太空狗 更新时间:2023-10-29 11:49:35 31 4
gpt4 key购买 nike

我已经在 Raspberry Pi 3 上创建了一个带有 GUI 的 Python 应用程序,该 GUI 使用 Tkinter 制作。我目前正在尝试设置 Pi,以便它在启动时运行我的程序。除非我的程序崩溃,否则我不需要加载桌面等任何东西。

我已经尝试寻找方法来实现这一点,例如 this post from the Raspberry Pi Stack Exchange但还没有得到任何工作。事实上,当我尝试该链接中的建议时,我遇到了一个障碍,这让我不得不重新安装 Raspbian。我想知道这里是否有人知道如何让它工作。

最佳答案

您可能不需要桌面,但 tkinter 需要。所以你不能禁用图形启动。

首先,使用以下命令使您的 python 文件可执行:

chmod +x my_program.py

然后在文件顶部添加一个 shebang。对于python2,文件的第一行必须是:

#!/usr/bin/env python

现在您可以像启动任何其他程序一样启动您的 Python 程序,包括将其添加到自动启动。当我这样做时,我只是运行命令

nano /home/pi/.config/lxsession/LXDE-pi/autostart

启动纳米文本编辑器并添加行

@/home/pi/folder/my_program.py

到最后。

关于Python/Tkinter 应用程序在 Raspberry Pi 启动时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45061983/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com