2016-04-23 148 views
1

我最近决定在Python中学习OpenGl。安装PyOpenGLContext时出错(语法错误)

我使用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

它看起来像OpenGLContext有一段时间没有更新,因此与Python 3.5不兼容。

在看看https://pypi.python.org/pypi/OpenGLContext收益率是最后一次更新是在2014年

你可能希望用一个旧的Python版本,或者不同的库。

+0

我已经做了FLTK一些C基本图形(我不喜欢这样的库)安装使用++,我想学习一些图形蟒蛇。你有其他建议吗? –

+0

我会继续,猜测你的答案是Tcl/Tk。我会从那里开始。 –

+0

@ K.Shores如果你喜欢Python,真的看看Panda3D(不要被网站吓到)。尽管如此,它还是一款完整的游戏引擎,所以不确定它是否已经太高级了。 – tobspr