Python Pyglet hello world示例仅显示随机生成的虚线

Python Pyglet hello world示例仅显示随机生成的虚线,python,pyglet,Python,Pyglet,这段代码来自于的pyglet教程。当我运行它时,它不会绘制标签,而是显示一些奇怪生成的线和点: 我尝试过使用不同的文本,也尝试过删除字体声明,但它总是会在图片中产生类似的结果。我使用Windows10。关于为什么会发生这种情况有什么线索吗?提前感谢。您的图形驱动程序是最新的吗?您是否尝试更新pyglet(pip安装pyglet--upgrade)?@rabbi76我的图形驱动程序是最新的。我也根据你的建议更新了pyglet,但问题仍然存在。我明白了。无论如何,这个问题与您的系统有关。一般来说,

这段代码来自于的pyglet教程。当我运行它时,它不会绘制标签,而是显示一些奇怪生成的线和点:


我尝试过使用不同的文本,也尝试过删除字体声明,但它总是会在图片中产生类似的结果。我使用Windows10。关于为什么会发生这种情况有什么线索吗?提前感谢。

您的图形驱动程序是最新的吗?您是否尝试更新pyglet(
pip安装pyglet--upgrade
)?@rabbi76我的图形驱动程序是最新的。我也根据你的建议更新了pyglet,但问题仍然存在。我明白了。无论如何,这个问题与您的系统有关。一般来说,代码运行良好。
import pyglet

window = pyglet.window.Window()
label = pyglet.text.Label('Hello, world',
                          font_name = 'Times New Roman',
                          font_size = 36,
                          x = window.width // 2, y = window.height // 2,
                          anchor_x = 'center', anchor_y = 'center')

@window.event
def on_draw():
    window.clear()
    label.draw()

pyglet.app.run()