我目前正在开发一个使用 Pyqt5 gui 用 Python3 编程的独立 MacOsx 应用程序。 我的问题是:我如何知道编译后是什么导致我的应用程序崩溃。
注意:如果我从终端测试我的应用程序,它运行得很好,但是当我编译它时,它崩溃了。
我按照以下方式编译它:
py2applet --make-setup main.py
python3 setup.py py2app
然后直接从 Dist 文件运行它。
谢谢!
您可以二次单击已编译的应用程序,然后单击“显示包内容”选项,这将带您进入包。进入包后,转到 Contents/MacOS/YOUR-APP-NAME 并单击运行 unix 可执行文件以查看终端输出并查看出了什么问题。
你找到解决办法了吗?我也有同样的问题。