首页 > 解决方案 > Mac 上的 Py2app 更大的应用程序打开并立即关闭

问题描述

我已经构建了一个使用 Python 库 Pandas、Numpy 和 Tkinter 的数据清理应用程序。出于隐私原因,我无法显示数据本身,但该脚本在我的机器上运行良好。当我尝试将其移至其他机器时,我遇到了很多问题。

我需要能够将其打包成一个独立的应用程序,然后将其交给用户。该脚本本质上要求用户选择数据文件,然后清理它们并将它们导出到新数据集中。它再次在我机器上的 python 中完美运行。

当我尝试使用 Py2app 将应用程序放入独立应用程序时,问题就出现了。我到了使用这行代码的地步-

python setup.py py2app -A

别名应用程序编译得很好,我进入 dist 文件夹并双击该应用程序。该应用程序看起来好像要打开然后立即关闭,没有错误消息,只是没有任何反应。

当我删除所有内容并重新开始时,在第一次尝试运行该应用程序时,操作系统要求我授予对该应用程序的访问权限,我这样做了,但随后它又立即关闭。我不知道在这里做什么。有什么建议吗?

标签: pythondata-sciencepy2app

解决方案


推荐阅读