2016-06-04 3 views
0

Итак, я пытаюсь создать программу с API Pyglet, и после запуска того, что я написал до сих пор, я продолжаю получать следующее сообщение об ошибке, которое связано с один из модулей Pyglet в:Ошибка синтаксиса 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 модуль, нет даже одной ошибки, представленной как обычно будет be.

Плюс, я ввел ошибку в качестве поискового запроса много раз безрезультатно; очень немногие, похоже, наткнулись на эту проблему. Кто-нибудь достаточно знаком с Pyglet для решения этой проблемы?

Спасибо.

ответ

1

Ваша попытка запустить скрипт python3 с помощью python 2. Используйте python3.

+0

Правильно, за исключением того, что трассировка показывает, что OP не находится в Windows, поэтому нет '.exe'. –

+0

@ DanielRoseman: oops – Daniel

+0

Ahhh, OK. У меня не было правильной версии Python, добавленной в PYTHONPATH. Благодаря! –

Смежные вопросы