Пиглет: Библиотека «GL» не найдена

1

Я попытался установить pyglet с sudo python setup.py install и с sudo apt-get install python-pyglet, но мне не повезло с простым сценарием. Я с Ubuntu 11.10 64-бит.

File "test.py", line 3, in <module>
window = pyglet.window.Window()
File "/usr/local/lib/python2.7/dist-packages/pyglet/__init__.py", line 306, in __getattr__
__import__(import_name)
File "/usr/local/lib/python2.7/dist-packages/pyglet/window/__init__.py", line 133, in <module>
from pyglet.gl import gl_info
File "/usr/local/lib/python2.7/dist-packages/pyglet/gl/__init__.py", line 99, in <module>
from pyglet.gl.lib import GLException
File "/usr/local/lib/python2.7/dist-packages/pyglet/gl/lib.py", line 143, in <module>
from pyglet.gl.lib_glx import link_GL, link_GLU, link_GLX
File "/usr/local/lib/python2.7/dist-packages/pyglet/gl/lib_glx.py", line 48, in <module>
gl_lib = pyglet.lib.load_library('GL')
File "/usr/local/lib/python2.7/dist-packages/pyglet/lib.py", line 122, in load_library
raise ImportError('Library "%s" not found.' % names[0])
ImportError: Library "GL" not found.
  • 0
    Вы должны научиться читать и доверять сообщениям об ошибках: ImportError: Library "GL" not found. ,
Теги:
importerror
pyglet

1 ответ

1
Лучший ответ

Вероятно, это проблема с графическими драйверами. Вы можете попробовать установить пакеты dev для любого графического драйвера, который вы используете, ищите пакеты с dev и один из fglrx (amd), nvidia или mesa (с открытым исходным кодом) в имени. Вероятно, вы также захотите установить freeglut.

Теперь, как всегда, будьте осторожны в менеджере пакетов, это простой способ разбить вашу систему.

  • 1
    FreeGlut-Dev решил вопрос. Спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню