Python,py2exe和& pyopengl ImportError:没有名为win32的模块

时间:2012-08-22 20:03:58

标签: python opengl pygame py2exe pyopengl

当我尝试使用py2exe构建一个exe时,它会构建但是当我尝试运行exe时会抛出此错误:

Traceback (most recent call last):
File "main.py", line 4, in <module>
File "OpenGL\GL\__init__.pyc", line 3, in <module>
File "OpenGL\GL\VERSION\GL_1_1.pyc", line 10, in <module>
File "OpenGL\platform\__init__.pyc", line 35, in <module>
File "OpenGL\platform\__init__.pyc", line 26, in _load
File "OpenGL\plugins.pyc", line 14, in load
File "OpenGL\plugins.pyc", line 28, in importByName
ImportError: No module named win32

它只在我使用pyopengl时执行此操作,它与pygame以及我使用的几乎任何其他库/模块构建和运行完美。

我的setup.py脚本如下所示:

from distutils.core import setup  
import py2exe  
setup(console=['main.py'])

我使用的是Windows 7 64位

1 个答案:

答案 0 :(得分:3)

实际上,经过一个多小时的搜索,我找到了解决方案!

对于遇到此问题的其他人:http://www.py2exe.org/index.cgi/PyOpenGL