cx_freeze之后的PyOpenGl运行时错误

时间:2018-02-27 21:48:20

标签: python cx-freeze pyopengl

我正在尝试从https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

编译运行PyOpenGL和PyOpenGL_Accellerate v 3.1.2的着色器

运行正常,但在cx_freezeing之后我得到:“调用glShaderSource时没有类型的数组类型处理程序

我已经尝试过强制将OpenGL.arrays.ctypes参数包含到cx_Freeze构建中,但这没有帮助。

1 个答案:

答案 0 :(得分:0)

必须强制将OpenGL.arrays添加到cx_freeze设置中。

options = {"build_exe": {
        "packages": ["OpenGL.arrays"]
        }