1

我正在尝试使用 Eclipse + PyDev 来学习 OpenGL 编程,但是当我输入

from OpenGL.GL import *
from OpenGL.GLUT import *

IDE变得非常慢!

行。导入许多无用的东西并不是一个聪明的想法,但它对于学习一个新库非常有用!

有什么帮助吗?

PS:我使用带有 Eclipse Galileo 的 Ubuntu。

4

2 回答 2

2

您可能希望Project -> Build Automatically在菜单上禁用。继续使用 Python 构建文件是没有意义的,而且您有一个交互式控制台来测试您的代码。这根本不会影响代码完成。

于 2010-05-15T04:12:00.287 回答
2

我正在尝试重现您的问题,但我无法在此处执行此操作-即使使用这些构造,它也不会变慢,因此,我认为您的真正问题是其他问题-最有可能的是JVM 没有获得足够的内存。

因此,请尝试执行以下操作:再次自动打开构建(如果您禁用它 - 通常不推荐)并检查:

  1. 如果你安装了最新的 PyDev

  2. 是强制内置函数中的“OpenGL”(应该是——应该自动完成,所以,只需仔细检查)。

  3. 阅读Eclipse 的最佳 JVM 设置是什么?并使用这些设置(如果确实是内存问题,则“-Xmx”标志是您需要提高的标志)。

如果没有什么能解决这个问题并且您真的觉得需要禁用自动构建,请不要忘记在您使用需要该信息的某些功能时手动运行构建 - 即:搜索全局变量:Ctrl+Shift+T,查找引用:Ctrl +Shift+G 在选定的标记中——可能还有一堆我忘记了:)

于 2011-09-15T11:48:28.610 回答