Py2Exe: DLL-Laden fehlgeschlagen
Wenn ich versuchte, mit py2exe ein einfaches Python-Spiel, das ich erstellt habe, in das exe-Format zu konvertieren, wurde mir der folgende Fehler angezeigt:
Traceback (most recent call last):
File "C:\Users\Tali\Desktop\2exe.py", line 4, in <module>
setup(console=['test.py'])
File "C:\Python\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "C:\Python\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "C:\Python\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 243, in run
self._run()
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 305, in _run
dlls = self.find_dlls(extensions)
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 389, in find_dlls
self.dll_excludes)
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 1021, in find_dep
endend_dlls
import py2exe_util
ImportError: DLL load failed: %1 is not a valid Win32 application.
Ich habe ungefähr eine Stunde lang im Internet gesucht und versucht, die Einstellungen in meinem Programm zu ändern. Nichts funktioniert. Obwohl mein Programm die "zufällige" Bibliothek verwendet, habe ich keinen Fall gesehen, in dem es diese Art von Problem verursacht hat.
Das Installationsskript:
from distutils.core import setup
import py2exe
setup(console=['test.py'])
Ja, beide Skripte befinden sich im selben Ordner (Desktop). Wenn es darauf ankommt, starte ich unter Windows Vista mit Python 2.7
ielen Dank im Vorau