如何在编译后调试我的 MacOSX 应用程序。使用PYQT5 for Gui和PY2APP来编译

问题描述 投票:0回答:2

我目前正在开发一个使用 Pyqt5 gui 用 Python3 编程的独立 MacOsx 应用程序。 我的问题是:我如何知道编译后是什么导致我的应用程序崩溃。

注意:如果我从终端测试我的应用程序,它运行得很好,但是当我编译它时,它崩溃了。

我按照以下方式编译它:

py2applet --make-setup main.py
python3 setup.py py2app

然后直接从 Dist 文件运行它。

谢谢!

python-3.x macos pyqt5
2个回答
0
投票

您可以二次单击已编译的应用程序,然后单击“显示包内容”选项,这将带您进入包。进入包后,转到 Contents/MacOS/YOUR-APP-NAME 并单击运行 unix 可执行文件以查看终端输出并查看出了什么问题。


0
投票

你找到解决办法了吗?我也有同样的问题。

© www.soinside.com 2019 - 2024. All rights reserved.