我最近决定在python中学习OpenGl。
我使用pip3 install PyOpenGl PyOpenGl_accelerate
安装了PyOpenGL。那时我正要跟随一个
PyOpenGL的 tutorial。第一项是安装PyOpenGLContext。
我尝试用pip3 install OpenGLContext
和pip3 install PyDispatcher PyVRML97 OpenGLContext
安装PyOpenGLContext,两者都给了我同样的错误:
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/3r/xfny397j6j98y1sjgh_s574m0000gn/T/pip-build-o7zx54vx/OpenGLContext/setup.py", line 10
except ImportError, err:
^
SyntaxError: invalid syntax
因此,那里存在语法错误。我该如何解决这个问题?如果您需要更多信息,请告诉我。我正在尝试在Python3.5的MacBook Pro(2013)版本上安装它。
答案 0 :(得分:2)
看起来OpenGLContext暂时没有更新,因此与Python 3.5不兼容。
查看https://pypi.python.org/pypi/OpenGLContext会产生最后一次更新是在2014年。
您可能希望使用较旧的python版本或其他库。
答案 1 :(得分:2)
如果从Unofficial Windows Binaries for Python Extension Packages下载并安装滚轮,它应该可以工作:
cd
到命令行中的该目录,并使用pip install OpenGLContext‑2.3.0‑py2.py3‑none‑any.whl