> Hello, > > I'm trying to freeze wiht Py2exe 0.2.5 a program using wxPython and > PyOpenGL. > Although it works fine with wxPython, py2exe doesn't freeze pyopengl. > The opengll dll's and pyopengl .pyd are not copied in the DIST directory and > the > lauch of .exe file produces an error message like: > > >File "imputil.pyo", line 294, in _load_tail > > ImportError: No module named OpenGL.dynload._opengl > > I tried to modify my sys.path, sys.modules, and the command line > of the py2exe script but it doesn't work. py2exe cannot track that OpenGL/dynload modifies the __path__. >The easiest solution would be to copy everything (the .pyd's) >from OpenGL\dynload\win32 into OpenGL\dynload. >With this change py2exe can successfully build the demo\da\dots.py >example. >Thomas (Heller) With this method, it becomes possible to build dots.py , but not scripts using GLU extensions For example, from OpenGL.GL import * from OpenGL.GLUT import * will work properly, but if you try to build: from OPEN.GL import * from OpenGL.GLU import * you will be prompted an error message: >ImportError: No module named OpenGL.dynload.openglutil_num.glconst __________________________________________ Thomas Paviot
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4