如何解决使用pyinstaller编译的MacOS tkinter应用程序会打开并立即关闭
我使用tkinter为gui写了一个python应用程序,并使用pyinstaller对其进行了编译,但是当您尝试打开pyinstaller创建的应用程序时,它会立即打开和关闭,并且什么也没说。该可执行文件可以正常运行,但是无论您如何打开应用程序,无论是在终端中使用open
还是从finder中双击它,都无法打开。
我也使用py2app和nuitka对其进行了尝试,它们创建的可执行文件也可以正常工作,但是无论我做什么,打开应用程序都会立即关闭。
要进行编译,我运行了pyinstaller --onefile --windowed --hidden-import tkinter [python file]
。
我正在MacOS上运行python 3.8.1。
如果有人能提供帮助,我将不胜感激,我已经为此苦苦挣扎了很多小时。
解决方法
我实际上在github page上找到了一种解决方法。 由于需要打开两个应用程序,因此打开该应用程序的速度有些慢,但是在没有其他操作的情况下它可以正常工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。