cx_freeze не работает в моем скрипте
Я замораживаю скрипт, используя cx_freeze (4.3.1) в python 3.4.
Скрипт отлично работает в режиме IDLE. Он использует tkinter, re и reportlab для создания PDF-формы.
Затем возникает следующая ошибка при запуске exe.
PS C:\Python34\build\exe.win32-3.4> .\CREEPING_cx_freeze.exe
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
exec(code, m.__dict__)
File "CREEPING_cx_freeze.py", line 6, in <module>
File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", line 2214, in _find_and_load
File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", line 2203, in _find_and_load_unlocked
File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", line 1191, in _load_unlocked
File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", line 1161, in _load_backward_compatible
AttributeError: у объекта 'module' нет атрибута '_fix_up_module'
Похоже, все работает. Все создается в папке сборки, но скомпилированный исполняемый файл не работает.
Я пытался найти решение, но не нашел. Может ли кто-нибудь помочь мне с этим?
1 ответ
Я использую Win 8 64 бит
Неправильная версия установлена.
pip устанавливает 64 бита, но он не работает.
работает 32-битная версия... работает