Я создал простую программу, которая использует pywin32. Я хочу развернуть его как исполняемый файл, таким образом, я py2exe'd он. Я также не хотел огромной суммы файлов, таким образом, я установил bundle_files
к 1 (значение связывают все вместе). Однако, когда я делаю попытку выполнения его, я добираюсь:
Traceback (most recent call last):
File "pshelper.py", line 4, in <module>
File "zipextimporter.pyc", line 82, in load_module
File "win32.pyc", line 8, in <module>
File "zipextimporter.pyc", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading win32ui.pyd
В моем сценарии установки я пытался делать packages=["win32ui"]
и includes=["win32ui"]
как опции, но это не помогло. Как я могу заставить py2exe включать win32ui.pyd?
У меня нет этой проблемы, если я не прошу, чтобы это связало файлы, таким образом, я могу сделать это, на данный момент, но я хотел бы знать, как заставить это работать правильно.