我正在尝试使用Eclipse + PyDev来研究OpenGL编程,但是当我输入
时from OpenGL.GL import *
from OpenGL.GLUT import *
IDE变得非常慢!
确定。对于很多无用的东西来说,这不是一个明智的想法,但它对于学习一个新的图书馆非常有用!
任何帮助?
PS:我使用Ubuntu和Eclipse Galileo。
答案 0 :(得分:2)
您可能想要禁用菜单上的Project -> Build Automatically
。继续使用Python构建文件是没有意义的,并且您有一个交互式控制台来测试您的代码。这根本不会影响代码完成。
答案 1 :(得分:2)
我正在尝试重现你的问题而我无法在这里做到 - 即使使用这些结构,它也不会变慢,所以,我认为你的真正问题是其他一些问题 - 最有可能是JVM没有足够的内存。
所以,请尝试执行以下操作:再次自动打开构建(如果您禁用它 - 因为通常不建议这样做)并检查:
如果您安装了最新的PyDev
强制内置中的“OpenGL”(它应该是 - 应该自动完成,所以,只需仔细检查)。
阅读What are the best JVM settings for Eclipse?并使用这些设置(如果确实存在内存问题,则需要提出“-Xmx”标志)。
如果没有解决这个问题并且您真的觉得需要禁用自动构建,请不要忘记在使用某些需要该信息的函数时手动运行构建 - 即:搜索全局:Ctrl + Shift + T,find引用:在选定的令牌中按Ctrl + Shift + G - 可能还有其他一些我忘记了:)