python调用openGL,运行代码出现错误:OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit, check for bool(glutInit) before calling
原因:Python安装的PyOpenGL库文件不匹配导致的,
例如:PyOpenGL-3.1.6-cp37-cp37m-win_amd64.whl
cp37匹配Python3.7版本, win_amd64 匹配 64位系统,
措施:需下载匹配的.whl文件,然后安装下载的.whl文件即可。
PyOpenGL-3.1.7-cp311-cp311-win_amd64.whl 下载资源链接:
PyOpengl Shattering Effect: Using Pyopengl to achieve a broken effect