我在python 3.4中使用cx_freeze(4.3.1)冻结脚本。
该脚本在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'
看起来一切正常。所有内容都在build文件夹中创建,但编译后的可执行文件不起作用。
我尝试寻找解决方案,但没有找到任何解决方案。有人可以帮我吗?
答案 0 :(得分:0)
我使用win 8 64位
安装了错误的版本。
pip安装64位,但它不起作用。
运行32位版本......工作