我用 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 构建这个独立应用程序的问题。 在 Mac 上使用 pyinstaller 的正确方法是什么?