使用py2app将python应用程序变成独立应用程序的正确方法是什么?

问题描述

我用Tkinker构建了一个简单的python应用程序,其中包含一个超小的sqlite文件。该应用程序位于https://github.com/yts61/bookstore_app.git

我在pyinstaller中多次失败,我正在尝试使用py2app,希望制作一个可以共享的独立应用程序文件。我用谷歌搜索并遵循了这个YouTube教程,

https://www.youtube.com/watch?v=u4ykDbciXa8,再次使任务失败。我的setup.py文件类似于下面的文件

from setuptools import setup
    APP = ['frontend.py']
    DATA_FILES = ['books.db','backend.py']
    OPTIONS = {
        'iconfile':'favicon.ico','argv_emulation': True,'packages': ['certifi'],}
    setup(
        app=APP,data_files=DATA_FILES,options={'py2app': OPTIONS},setup_requires=['py2app'],)

在终端中,我尝试使用python setup.py py2app -A,然后单击Content/MacOS/frontend中的前端文件以按照教程的建议测试该应用程序的运行,但是该应用程序无法运行,并且我的Mac闪烁了并重置自己。

有人可以帮忙吗? 我问过另一个有关使用pyinstaller构建此独立应用程序的问题。 What is the proper way to use pyinstaller on Mac?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)