Pytoapp仅可从终端运行,从.app崩溃运行

时间:2020-02-01 12:16:04

标签: python py2app

所以我有一个很奇怪的问题,我有一个使用python3.7和PyQT5构建的python应用程序。

我将其与py2app捆绑在一起,当我双击它以启动它时,它可以正常工作,但是当我按下执行大量命令的按钮时,它就会崩溃。奇怪的是,如果我做同样的事情,但是使用终端(使用open命令或./命令)打开应用程序,则该应用程序可以正常工作。

由于osx崩溃报告并没有真正给我任何有用的信息,并且在通过python运行时也绝不会崩溃,因此我很难弄清楚如何进行实际调试。

我的设置:

"""
This is a setup.py script generated by py2applet

Usage:
    python setup.py py2app
"""

from setuptools import setup

APP = ['spotify.py']
DATA_FILES = []
OPTIONS = {'iconfile':'icon.icns',}

setup(
    app=APP,
    name='SpotifyBOTAI',
    data_files=DATA_FILES,
    options={'py2app': OPTIONS},
    setup_requires=['py2app'],
)

1 个答案:

答案 0 :(得分:0)

我建议您可以尝试使用pyinstaller

相关问题