【问题标题】:Python executable crashes built with cx_Freeze使用 cx_Freeze 构建的 Python 可执行文件崩溃
【发布时间】:2023-03-06 09:26:01
【问题描述】:

我有一个用于消息加密并将结果转换为二维码的简单脚本。它使用 pycryptoreportlabtkinter。来源:click

它可以正常工作,但如果我使用 cx_Freeze 构建它,它会在尝试加密消息时崩溃:screenshot

附:我也试过 py2exe,但程序在启动时崩溃,没有调试输出。

【问题讨论】:

  • 我认为这是 Python 3.3 的 cx_Freeze 中的一个错误,由 re 模块的更改引起。冻结的应用程序最终可能会使用来自一个 Python 版本的re 的 Python 部分,以及来自不同版本的编译部分。

标签: python windows python-3.x cx-freeze


【解决方案1】:

我通过编辑 parser.py (C:\Python33\lib\html\parser.py) 解决了这个问题:patch

【讨论】:

  • 不行,得等2天
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-04
  • 2017-06-25
  • 1970-01-01
  • 2013-09-21
相关资源
最近更新 更多