在Eclipse/Aptana中使用Python OpenGL

1 投票
3 回答
1057 浏览
提问于 2025-04-16 23:27

我正在尝试导入OpenGL.GL这个模块。

在包含这行代码的py文件中,我可以正常运行“python file.py”,但是在Aptana或Eclipse中使用同样的文件时却无法运行。这两个开发环境都安装了PyDev。

我已经安装了PyOpenGL。

我想指出的是,我仍然可以导入其他模块(比如PIL和numpy),这些模块的安装方式和PyOpenGL是一样的。我相信我的MacOS上只运行着一个Python版本。

3 个回答

0

你确定你的电脑上没有安装多个版本的Python吗?我觉得Aptana使用的Python解释器和你在命令行中用的可能不一样。你可以去看看:

运行 -> 运行配置 -> Python运行,然后你会看到一个解释器的选项卡

在这里你可以点击:查看结果命令行。这样你就能看到正在使用的Python版本和Python的路径了。

1

也许你需要重新设置一下你的解释器。

如果你在安装了pydev之后安装了PyOpenGL,可能你的PYTHONPATH(就是Python的路径设置)已经过时了。

你可以去看看 偏好设置 -> PyDev -> 解释器 - Python

2

我在安装了不同版本的PyOpen之后也遇到了同样的问题,结果我的Eclipse里的PyDev路径搞乱了。我做的就是先把解释器的链接删掉,然后再把旧的链接加回来,这样PyDev就重新扫描了一下我的库。这似乎解决了问题。别忘了,对于你所有的项目,都需要去项目的属性里(右键点击项目 -> 属性)重新选择一下解释器。

撰写回答