I need a glut window in python. I have the following exception using Python 3.5 and PyOpenGL.GLUT
Traceback (most recent call last):
File "D:\...\Test.py", line 47, in <module>
if __name__ == '__main__': main()
File "D:\...\Test.py", line 9, in main
glutInit(sys.argv)
File "C:\...\OpenGL\GLUT\special.py", line 333, in glutInit
_base_glutInit( ctypes.byref(count), holder )
File "C:\...\OpenGL\platform\baseplatform.py", line 407, in __call__
self.__name__, self.__name__,
OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit,
check for bool(glutInit) before calling
Platform: Windows
Why do i get this error?
Here is my code:
from OpenGL.GLUT import *
import sys
glutInit(sys.argv)
Problems:
pip install
or easy_install
glut.dll
and glut32.dll
were missing. (They are not part of the PyPI package) you have to install them separately or download it like I did.Unzipped the dll
files from the glutdlls.zip
and placed them next to my python file.
Note: You can add the dll
files to your PATH
variable. Not necessary to keep them next to the py
file.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With