py2exe - Kein Systemmodul 'pywintypes'

Ich versuche, ein einfaches Python-Skript in eine ausführbare Windows-Datei zu konvertieren. Mein setup.py-Skript lautet:

from distutils.core import setup
import py2exe

setup(
    name = "Simple Script",
    options = {
        "py2exe": {
            "dll_excludes" : ["libmmd.dll","libifcoremd.dll","libiomp5md.dll","libzmq.dll"]
        }
    },
    console=['simple_script.py']
)

Ich habe die dll_excludes hinzugefügt, da jeder von ihnen einen Fehler verursachte. Jetzt bin ich auf einen Fehler gestoßen, den ich nicht einfach ausschließen kann. Dies ist die Fehlerspur:

Traceback (most recent call last):
  File "setup.py", line 12, in <module>
    console=['rules signed.py']
  File "C:\Anaconda\lib\distutils\core.py", line 152, in setup
    dist.run_commands()
  File "C:\Anaconda\lib\distutils\dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "C:\Anaconda\lib\distutils\dist.py", line 972, in run_command
    cmd_obj.run()
  File "C:\Anaconda\lib\site-packages\py2exe\build_exe.py", line 243, in run
    self._run()
  File "C:\Anaconda\lib\site-packages\py2exe\build_exe.py", line 306, in _run
    self.plat_finalize(mf.modules, py_files, extensions, dlls)
  File "C:\Anaconda\lib\site-packages\py2exe\build_exe.py", line 1157, in plat_finalize
    import pythoncom
  File "C:\Anaconda\lib\site-packages\pythoncom.py", line 2, in <module>
    import pywintypes
  File "C:\Anaconda\lib\site-packages\win32\lib\pywintypes.py", line 124, in <module>
    __import_pywin32_system_module__("pywintypes", globals())
  File "C:\Anaconda\lib\site-packages\win32\lib\pywintypes.py", line 98, in __import_pywin32_system_module__
    raise ImportError("No system module '%s' (%s)" % (modname, filename))
ImportError: No system module 'pywintypes' (pywintypes27.dll)

Ich habe pywin32 installiert und versucht, "pywintypes27.dll", "pywintypes", "pywin", "pywin.debugger" in meinen Setup-Optionen auszuschließen, ohne Erfolg. Ich habe auch versucht, alle anderen auf SO gefundenen Lösungen anzuwenden, z. B. "pythoncom27.dll", "pythoncomloader27.dll" und "pywintypes27.dll" in ein Verzeichnis der obersten Ebene zu verschieben.

Das Problem "ImportError: No system module 'pywintypes' (pywintypes27.dll)" wurde durch nichts behoben

Antworten auf die Frage(4)

Ihre Antwort auf die Frage