【问题标题】:Debug .pyz executable调试 .pyz 可执行文件
【发布时间】:2021-03-01 09:45:34
【问题描述】:

当我像python main.py 这样从控制台运行我的main.py 文件时,一切正常。但是,当我使用 zippapp 打包应用程序时,它会打开一个窗口,显然会显示一些我无法阅读的错误,因为它会立即关闭。

如何调试/解决这个问题?是否有可能以某种方式阻止它,以便我可以看到错误?

我有文件夹,其中是 data 文件夹和 app 文件夹,在 app 文件夹中有 main.py 并且有 my_function() 正在运行。 zipapp 命令:

python -m zipapp Entire_package -m app.main:my_function

【问题讨论】:

  • 最好将您捕获的异常记录到文件中......
  • 但它看起来不像是代码错误,因为它甚至没有执行my_function() 中的第一个命令 - 似乎更像是一些导入问题或类似的东西 - 我不知道如何(或有可能吗?)抓住这些

标签: python package pyz


【解决方案1】:

卢兹。

只需使用 python 从终端/命令行运行.pyz 文件,如下所示:

python my_executable_pyz_file.pyz

然后您会直接将错误打印到终端/cmd 窗口中,您可以阅读它。

【讨论】:

    猜你喜欢
    • 2021-07-05
    • 2017-05-12
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    • 1970-01-01
    • 2020-03-26
    • 1970-01-01
    相关资源
    最近更新 更多