Python 使用pyinstaller编译的MacOS tkinter应用程序打开并立即关闭
我使用tkinter为gui编写了一个python应用程序,并使用pyinstaller对其进行了编译,但是当您尝试打开pyinstaller创建的应用程序时,它会立即打开和关闭,并且不会说任何话。可执行文件工作得很好,但无论您如何打开应用程序,无论是在终端中使用Python 使用pyinstaller编译的MacOS tkinter应用程序打开并立即关闭,python,macos,tkinter,pyinstaller,Python,Macos,Tkinter,Pyinstaller,我使用tkinter为gui编写了一个python应用程序,并使用pyinstaller对其进行了编译,但是当您尝试打开pyinstaller创建的应用程序时,它会立即打开和关闭,并且不会说任何话。可执行文件工作得很好,但无论您如何打开应用程序,无论是在终端中使用open,还是在finder中双击它,它都无法打开 我也尝试过py2app和nuitka,它们创建的可执行文件工作得很好,但无论我做什么,当我打开应用程序时,它都会立即关闭 为了编译,我运行了pyinstaller--onefile--
open
,还是在finder中双击它,它都无法打开
我也尝试过py2app和nuitka,它们创建的可执行文件工作得很好,但无论我做什么,当我打开应用程序时,它都会立即关闭
为了编译,我运行了pyinstaller--onefile--windowed--hidden import tkinter[python file]
我正在MacOS上运行python 3.8.1
如果有人能帮上忙,我将不胜感激,我已经为此挣扎了太多个小时。事实上,我找到了一个解决方法。
由于需要打开两个应用程序,因此该应用程序的打开速度有点慢,但在没有其他应用程序的情况下,该应用程序仍能正常工作。哪个版本的macos?检查安全设置是否介于两者之间?也许这是代码中的错误,发布一些,这样更容易发现。