无法安装PyOpenGLContext(语法错误)

时间:2016-04-23 16:26:30

标签: python opengl installation pyopengl

我最近决定在python中学习OpenGl。

我使用pip3 install PyOpenGl PyOpenGl_accelerate安装了PyOpenGL。那时我正要跟随一个  PyOpenGL的 tutorial。第一项是安装PyOpenGLContext。

我尝试用pip3 install OpenGLContextpip3 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)版本上安装它。

2 个答案:

答案 0 :(得分:2)

看起来OpenGLContext暂时没有更新,因此与Python 3.5不兼容。

查看https://pypi.python.org/pypi/OpenGLContext会产生最后一次更新是在2014年。

您可能希望使用较旧的python版本或其他库。

答案 1 :(得分:2)

如果从Unofficial Windows Binaries for Python Extension Packages下载并安装滚轮,它应该可以工作:

  1. OpenGLContext-2.3.0-py2.py3-none-any.whl 安装文件下载到任意目录。
  2. cd到命令行中的该目录,并使用pip install OpenGLContext‑2.3.0‑py2.py3‑none‑any.whl
  3. 进行安装