【发布时间】:2017-05-14 19:19:14
【问题描述】:
我正在尝试使用 pygame 绘制一些非常简单的东西。我有一个文件 draw.py,我只需键入 python draw.py 就可以运行它。这就是我在代码中初始化屏幕的方式。
import pygame
screen = pygame.display.set_mode((width, height))
奇怪的是,不是启动外部窗口,而是在终端中绘制东西,使绘制成为某种 ASCII 艺术。我尝试做不同的事情,例如在导入 pygame 后运行 pygame.init() 或 pygame.display.init() 但我对 pygame 有一些不明白的地方。
我希望 pygame 打开一个单独的图形窗口并在那里绘制东西。我怎样才能做到这一点?
(如果这有什么不同,我正在 sshing(使用 -X)到我正在工作的机器上)。
【问题讨论】:
-
啊,是的,这几乎肯定会有所作为。你有set up the machine to enable X11 forwarding吗?
-
能发个截图吗?我很好奇它的外观。
-
@Ari Cooper-Davis。你是对的。我是因为X11的设置。
-
@skrx 这就是它的样子。 ibb.co/i8qqO5