I have a project that uses Pyglet. I want to document my project using
readthedocs.org auto-sphinx doc creation website.
Unfortunately just importing pyglet causes pyglet to try and load the GLU
library. A library that doesn't exist when running headless on ReadTheDocs.
File
"/home/docs/checkouts/readthedocs.org/user_builds/arcade/checkouts/latest/arcade/window_commands.py",
line 11, in <module>
import pyglet.gl as GL
File
"/home/docs/checkouts/readthedocs.org/user_builds/arcade/envs/latest/local/lib/python2.7/site-packages/pyglet/gl/__init__.py",
line 97, in <module>
from pyglet.gl.lib import GLException
File
"/home/docs/checkouts/readthedocs.org/user_builds/arcade/envs/latest/local/lib/python2.7/site-packages/pyglet/gl/lib.py",
line 142, in <module>
from pyglet.gl.lib_glx import link_GL, link_GLU, link_GLX
File
"/home/docs/checkouts/readthedocs.org/user_builds/arcade/envs/latest/local/lib/python2.7/site-packages/pyglet/gl/lib_glx.py",
line 51, in <module>
glu_lib = pyglet.lib.load_library('GLU')
File
"/home/docs/checkouts/readthedocs.org/user_builds/arcade/envs/latest/local/lib/python2.7/site-packages/pyglet/lib.py",
line 160, in load_library
raise ImportError('Library "%s" not found.' % names[0])
Pyglet does some fancy work to get around this in their docs. I've not been
successful in replicating it. Has anyone found a simpler way?
--
You received this message because you are subscribed to the Google Groups
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/d/optout.