gpt4 book ai didi

python - PyOpenGL ubuntu 14.04 : undefined function error

转载 作者:太空狗 更新时间:2023-10-30 01:01:19 25 4
gpt4 key购买 nike

升级到 ubuntu 14.04 并通过 pip 安装 PyOpenGL 后。它在 ubuntu 12.04 下运行良好,但现在每次我尝试使用 OpenGL.GLUT 中的函数时都会出错,例如这个

from OpenGL.GLUT import *
print bool(glutInit)
glutInit(sys.argv)

将打印出“True”和一条错误消息:

File "/usr/local/lib/python2.7/dist-packages/OpenGL/GLUT/special.py", line 333, in glutInit
_base_glutInit( ctypes.byref(count), holder )
File "/usr/local/lib/python2.7/dist-packages/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

我不明白,有什么建议吗?谢谢。

最佳答案

安装好python opengl包后就可以了

sudo apt-get install python-opengl

之前我是通过pip安装的导致上面的错误:

pip install PyOpenGL PyOpenGL_accelerate

我仍然不知道为什么,但它现在正在工作。

关于python - PyOpenGL ubuntu 14.04 : undefined function error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27357498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com