[РЕШЕНО] Python, Gletools

Помогите разобраться. Установил gletools, запускаю экзампл с его использованием, выдает:

...
    class ArrayTexture(Context):
  File "/usr/lib/python2.7/site-packages/gletools-0.1.0-py2.7.egg/gletools/texture.py", line 455, in ArrayTexture
    target = GL_TEXTURE_2D_ARRAY
NameError: name 'GL_TEXTURE_2D_ARRAY' is not defined

Google решения не нашел.
Заранее спасибо.
Решение тут.

.

Попробуйте в вашем примере перенести строку 6 "from gletools ... " после
пятёрки вызовов "from pyglet ..." (строки 8-12), потому что Google утверждает,
что GL_TEXTURE_2D_ARRAY живёт в "from pyglet.gl import *", а точнее - в glext_arb.py

а эта строка - это просто подпись

Вариант уже был опробован и

Вариант уже был опробован и не дал, к сожалению, никаких результатов.

.

Видимо, в свежих версиях pyglet убрали GL_TEXTURE_2D_ARRAY.
Либо как-то откатитесь, либо просто вставьте GL_TEXTURE_2D_ARRAY = 35866 в самом начале
(пруфлинк - http://www.google.ru/search?q=GL_TEXTURE_2D_ARRAY+35866+glext_arb.py )

а эта строка - это просто подпись

Оказалось все немного

Оказалось все немного наоборот. Проблема возникла из-за старого кода, т.е. по сути последняя версия pyglet это 1.1.4, как говорит оф.сайт, эта же версия и устанавливается. Но на code.google.com существуют обновленные исходники. Их я и склонировал посредством hg:

hg clone https://pyglet.googlecode.com/hg/ pyglet

Далее установил:

cd pyglet
python setup.py install

И актуальная проблема была решена, не смотря на то, что появилась другая, но это уже другая история.
n0nado, спасибо вам за помощь.

.

Пожалуйста, но не забываем, что питон-пакеты без ebuild-ов лучше ставить в
~/.local/lib/python2.6/site-packages
а не в /usr/lib64/python2.6/site-packages/

а эта строка - это просто подпись

Но почему?

Но почему? Дело в правах?

.

Дело в http://gentoo.ru/node/14443

а эта строка - это просто подпись

Оу. Спасибо.

Оу. Спасибо.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".