1

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'])

私はWindows764ビットを使用しています

4

1 に答える 1

3

実際、さらに1時間ほど検索した後、解決策が見つかりました。

この問題を抱えている他の人のために:http ://www.py2exe.org/index.cgi/PyOpenGL

于 2012-08-22T20:59:34.520 に答える