使用MacPorts安装PyOpenGL
我正在用macports安装PyOpenGL,并且我想用Python 2.7,因为我也是通过macports安装的这个版本。不过,当我用命令sudo port install py-opengl
安装时,似乎只有Python 2.4能找到PyOpenGL。
有人知道这是怎么回事吗?我该怎么让Python 2.7能找到PyOpenGL呢?
1 个回答
4
请使用 sudo port py27-opengl
来代替。
一般来说,在使用 MacPorts 安装与 Python 相关的组件时,组件名称中会包含适用的 Python 版本,比如 py25-
、py26-
、py27-
、py31-
、py32-
。他们是在 Python 2.4 之后才开始这样做的,所以 py-
开头的通常是旧版的 Python 2.4 版本。还有一些组件使用不同的选项来选择要链接的 Python 版本,这些信息会在组件描述中说明,比如 这些。举个例子,如果你想为 Python 2.7 安装 boost
,你可以使用 sudo port boost +python27
。