2013-02-26 57 views
0

我最近安装pythonxy想跑码与(在Eclipse)开始:PyOpenGL - 导入错误:没有模块名为GL

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

,并得到

from OpenGL.GL import * 
ImportError: No module named GL 

我卸载pythonxy,安装完整版EPD和相同的错误......

的sys.path给我:

['D:\\eclipse-java-indigo-SR2- win32\\eclipse\\plugins\\org.python.pydev_2.7.1.2012100913\\pysrc', 
'C:\\Users\\Kuba\\workspace\\python\\ThinkPython\\src', 
'C:\\Python27\\lib\\site-packages\\pyopengl-3.0.2-py2.7-win32.egg', 
'C:\\Python27\\python27.zip', 
'C:\\Python27\\DLLs', 
'C:\\Python27\\lib', 
'C:\\Python27\\lib\\plat-win', 
'C:\\Python27\\lib\\lib-tk', 
'C:\\Python27', 
'C:\\Python27\\lib\\site-packages', 
'C:\\Python27\\lib\\site-packages\\PIL', 
'C:\\Python27\\lib\\site-packages\\win32', 
'C:\\Python27\\lib\\site-packages\\win32\\lib', 
'C:\\Python27\\lib\\site-packages\\Pythonwin', 
'C:\\Python27\\lib\\site-packages\\IPython\\extensions'] 

正如你所看到的 - 我正在使用Windows机器。

我看到了类似的问题在这里,但没有任何帮助......

我是新来的蟒蛇 - 也许解决方法很简单...

有什么建议?

问候

回答

1

你必须与你PyOpenGL模块的安装问题。较旧版本的EPD(6.2.1之前版本)对于64bit PyOpenGL软件包有问题 - 您可能需要更新EPD。

或者,你可以尝试通过easy_install

C:\Python27\scripts\easy_install pyopengl 

pip

C:\Python27\scripts\pip pyopengl 

或使用克里斯托夫Gohlke的site二进制文件进行安装。

就我个人而言,我建议安装克里斯的二进制文件 - 他们一直对我很好。

+0

在此期间,我回到pythonxy并意识到在SCITE我的代码工作!但在日食中仍然没有...我也安装了克里斯的二进制文件,并且在eclipse中仍然出现同样的错误(但在SCITE中都可以)... – user2111075 2013-02-26 14:34:45

+0

eclipse是否包含它自己的python二进制文件?这可能会解释这种奇怪。 – danodonovan 2013-02-26 16:26:42

1

我得到了相同的文件名错误是OpenGL.py。 如果您的文件名称相同,请尝试重命名它。

相关问题