Pyglet语法错误(“语法无效”)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pyglet语法错误(“语法无效”)相关的知识,希望对你有一定的参考价值。

所以,我正在尝试使用Pyglet API创建一个程序,并且在运行我目前所写的内容时,我一直收到以下错误消息,该消息与Pyglet的一个模块有关:

  File "/usr/lib/python3.4/site-packages/pyglet/window/__init__.py", line 267
    class BaseWindow(EventDispatcher, metaclass=_WindowMetaclass):
                                               ^
SyntaxError: invalid syntax 

到目前为止我编写的代码只是用于创建窗口的几行代码:

import pyglet
game_window = pyglet.window.Window(800, 600)

if __name__ == '__main__':
    pyglet.app.run()

到目前为止,我甚至都没有想到解决这个问题的方法;当我打开init.py模块时,通常没有出现任何错误。

另外,我作为搜索查询多次输入错误无济于事;似乎很少有人偶然发现这个问题。是否有人熟悉Pyglet来解决这个问题?

谢谢。

答案

您尝试使用python 2运行python3脚本。使用python3

以上是关于Pyglet语法错误(“语法无效”)的主要内容,如果未能解决你的问题,请参考以下文章

为什么这个脚本说“语法无效”?

错误:数字类型 (SQL) 的输入语法无效

语法错误:尝试在命令提示符中运行.py脚本时语法无效

SQL join 语句中“ON”字的语法无效[关闭]

metaclass = ABCmeta语法无效

使用 else 语句的语法无效