python - Mac 上的 Py2app 更大的应用程序打开并立即关闭
问题描述
我已经构建了一个使用 Python 库 Pandas、Numpy 和 Tkinter 的数据清理应用程序。出于隐私原因,我无法显示数据本身,但该脚本在我的机器上运行良好。当我尝试将其移至其他机器时,我遇到了很多问题。
我需要能够将其打包成一个独立的应用程序,然后将其交给用户。该脚本本质上要求用户选择数据文件,然后清理它们并将它们导出到新数据集中。它再次在我机器上的 python 中完美运行。
当我尝试使用 Py2app 将应用程序放入独立应用程序时,问题就出现了。我到了使用这行代码的地步-
python setup.py py2app -A
别名应用程序编译得很好,我进入 dist 文件夹并双击该应用程序。该应用程序看起来好像要打开然后立即关闭,没有错误消息,只是没有任何反应。
当我删除所有内容并重新开始时,在第一次尝试运行该应用程序时,操作系统要求我授予对该应用程序的访问权限,我这样做了,但随后它又立即关闭。我不知道在这里做什么。有什么建议吗?
解决方案
推荐阅读
- android - com.google.android.gms.maps.CameraUpdate 在空对象引用上
- django - 在高级自定义模板标签中获取请求上下文
- python - SQLALchemy:根据列键/名称获取行元素
- python - 不太常见的词显得更大 - Python中的WordCloud
- sql - 仅当所有连接行的条件都为真时才加入其他表
- javascript - React Native 无法访问 Cloud Firestore 后端
- angular - Angular 6:页脚(共享)组件中的 mat-toolbar 和 mat-toolbar-row 显示不正确(但没有任何错误)?
- python-2.7 - Flask 无法接收分块数据
- python - Colab 中的 Cython:“cdef struct Rectangle”(第 9 行)被识别为语法错误
- python - Python: How do I split a .txt file into two or more files with the same number of lines in each?