Pygame 在 Ubuntu 最小
Pygame in Ubuntu Minmal
我正在使用 Ubuntu Minimal 18.04 中的 Pygame 制作 GUI,我已经对它进行了完整的编程并且它 运行 几乎完美。但是,尽管安装了 xorg,pygame 找不到任何能够显示 GUI 的显示输出(Python 没有 GUI 也能正常工作)。我已经尝试 运行 一次使用命令:'python3 'My script name' && startx'(但从技术上讲你不能),这 运行 都成功了,但不会 运行 在同一时间。 xorg 在 python 启动之前退出,相反,python 在启动 xorg.
之前给出错误
提前致谢,非常感谢!
准确的错误是:
enter image description here
可能无关紧要的代码是(这是我的 Windows 10 PC 的版本,而不是 Ubuntu 最小版本,它只是将目录更改为 /Application/ 而不是 X :\ )
import pygame as p3
#unimportant variables here, the code is 497 line long
p3.init()
p3.display.set_caption("P3tray.OS")
screen = p3.display.set_mode((1000,600), p3.FULLSCREEN)
screen.fill((255,255,255))
logo = p3.image.load("X:\images\logo.ico").convert()
general_font = p3.font.Font("X:\images\ascii\font.ttf", 20)
system_font = p3.font.Font("X:\images\ascii\font.ttf", 20)
notepad_font = p3.font.Font("X:\images\ascii\font.ttf", 20)
p3.display.set_icon(logo)
这是一个与驱动程序相关的问题,UbuntuMinimal 没有 运行 Pygame GUI 所需的驱动程序,因此为了 运行 GUI ,您必须先为您的设备安装所需的驱动程序。我不知道它是如何在 Ubuntu Minimal 上安装驱动程序的,所以与此同时我会选择另一个发行版。
我正在使用 Ubuntu Minimal 18.04 中的 Pygame 制作 GUI,我已经对它进行了完整的编程并且它 运行 几乎完美。但是,尽管安装了 xorg,pygame 找不到任何能够显示 GUI 的显示输出(Python 没有 GUI 也能正常工作)。我已经尝试 运行 一次使用命令:'python3 'My script name' && startx'(但从技术上讲你不能),这 运行 都成功了,但不会 运行 在同一时间。 xorg 在 python 启动之前退出,相反,python 在启动 xorg.
之前给出错误提前致谢,非常感谢!
准确的错误是: enter image description here
可能无关紧要的代码是(这是我的 Windows 10 PC 的版本,而不是 Ubuntu 最小版本,它只是将目录更改为 /Application/ 而不是 X :\ )
import pygame as p3
#unimportant variables here, the code is 497 line long
p3.init()
p3.display.set_caption("P3tray.OS")
screen = p3.display.set_mode((1000,600), p3.FULLSCREEN)
screen.fill((255,255,255))
logo = p3.image.load("X:\images\logo.ico").convert()
general_font = p3.font.Font("X:\images\ascii\font.ttf", 20)
system_font = p3.font.Font("X:\images\ascii\font.ttf", 20)
notepad_font = p3.font.Font("X:\images\ascii\font.ttf", 20)
p3.display.set_icon(logo)
这是一个与驱动程序相关的问题,UbuntuMinimal 没有 运行 Pygame GUI 所需的驱动程序,因此为了 运行 GUI ,您必须先为您的设备安装所需的驱动程序。我不知道它是如何在 Ubuntu Minimal 上安装驱动程序的,所以与此同时我会选择另一个发行版。