gpt4 book ai didi

python - 我为 python3 安装了 PyOpenGl,当我导入包时出现值错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:20:40 24 4
gpt4 key购买 nike

我想从一些 PyOpenGL 开始,所以我启动到 Mac Osx 来尝试一下。我访问了 PyOpenGl 网站,下载了 PyOpenGl 和 PyOpenGl_accelerate tars,cd 到我的下载目录,然后在终端中输入这些命令进行安装:

tar -zxvf PyOpenGL-3.0.2.tar.gz
cd PyOpenGL-3.0.2
python3 setup.py install #I changed 'python' to 'python3' to install it to my python3.

接下来,我输入这些来安装加速包

tar -zxvf PyOpenGL-accelerate-3.0.2.tar.gz
cd PyOpenGL-accelerate-3.0.2
python3 setup.py install #Again, 'python' replaced with 'python3'

最后,我运行这段代码来测试安装

python3
>>>from OpenGL.GL import *

这给了我这串可爱的错误

    Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/Cellar/python3/3.3.0/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/PyOpenGL-3.0.2-py3.3.egg/OpenGL/GL/__init__.py", line 3, in <module>
from OpenGL.GL.VERSION.GL_1_1 import *
File "/usr/local/Cellar/python3/3.3.0/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/PyOpenGL-3.0.2-py3.3.egg/OpenGL/GL/VERSION/GL_1_1.py", line 10, in <module>
from OpenGL import platform, constants, constant, arrays
File "/usr/local/Cellar/python3/3.3.0/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/PyOpenGL-3.0.2-py3.3.egg/OpenGL/arrays/__init__.py", line 19, in <module>
from OpenGL.arrays.arraydatatype import *
File "/usr/local/Cellar/python3/3.3.0/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/PyOpenGL-3.0.2-py3.3.egg/OpenGL/arrays/arraydatatype.py", line 14, in <module>
from OpenGL_accelerate.arraydatatype import ArrayDatatype as ADT
File "arraydatatype.pyx", line 1, in init OpenGL_accelerate.arraydatatype (src/arraydatatype.c:9315)
File "wrapper.pyx", line 2, in init OpenGL_accelerate.wrapper (src/wrapper.c:10792)
ValueError: level must be >= 0

知道为什么会这样吗?

编辑:使用以下命令设法让 pyopengl 为 python3 工作:

sudo pip-3.3 install PyOpenGL

所以...我想问题解决了...

最佳答案

在这里回答我自己的问题,我设法让 PyOpenGL 使用命令

sudo pip-3.3 install PyOpenGl

关于python - 我为 python3 安装了 PyOpenGl,当我导入包时出现值错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14982967/

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