Windows环境下PyOpenGL配置失败求助:glutInit未定义问题
Windows环境下PyOpenGL配置失败求助:glutInit未定义问题
各位开发者朋友好,我最近在Windows上配置PyOpenGL的时候卡壳了,折腾了好几种方法都没解决,想请教下大家有没有可行的方案。
我遇到的情况是这样的:
- 一开始用
pip install PyOpenGL顺利安装了库,但运行OpenGL代码时发现缺少GLUT组件,根本没法正常用。 - 之前配置的时候是跟着网上的主流教程,用pip安装对应的.whl文件,但现在那个教程里的文件链接已经失效了,搜遍了论坛和教程网站,所有方案都是指向那个失效的链接,完全找不到可用的安装包。
- 我也试过PyOpenGL官网提供的.whl文件,但安装后和直接用pip装的效果一模一样,问题依旧。
- 后来我下载了freeGLUT,把里面的.dll文件直接放到我的Python脚本所在目录,还是没用。
- 甚至尝试把freeGLUT的
bin\x64文件夹路径添加到系统环境变量的Path里,重启后运行代码还是报错。
具体报错信息如下:
OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit, check for bool(glutInit) before calling
有没有朋友遇到过类似的问题?或者有什么其他靠谱的配置方法可以推荐吗?
备注:内容来源于stack exchange,提问作者R.Falcon
相关产品推荐
相关产品推荐

