我不知道从哪里开始。
从命令行在 Linux 上运行 Python GUI 程序需要什么?这将在 BeagleBone Black 上。我希望 BBB 启动到我的程序中。GUI 将非常简单。它将具有用于控制机器的按钮和用于显示数据的标签。
我需要安装哪些软件包来支持 GUI 程序?我不想运行完整的桌面环境,我希望一切都尽可能轻。什么是 Python GUI 工具包对此有好处?
我的操作系统只有 Ubuntu 13.04 命令行。
我不知道从哪里开始。
从命令行在 Linux 上运行 Python GUI 程序需要什么?这将在 BeagleBone Black 上。我希望 BBB 启动到我的程序中。GUI 将非常简单。它将具有用于控制机器的按钮和用于显示数据的标签。
我需要安装哪些软件包来支持 GUI 程序?我不想运行完整的桌面环境,我希望一切都尽可能轻。什么是 Python GUI 工具包对此有好处?
我的操作系统只有 Ubuntu 13.04 命令行。
如果您想避免使用 X11,则必须在 linux framebuffer (fb) 中运行。为此,您可以选择在 fb 内部运行,例如使用 fbpy ( https://pypi.python.org/pypi/fbpy/0.1 ),或者如果您想要完整的 GTK+,则需要 GTK fb。
GTK fb 版本需要 pango 库、glib、gtk+ 2.0 或更高版本和 FreeType。您可以自己构建 gtk,也可以寻找 gtk-linux-fb 等软件包。