Python PyInstaller:可执行文件仅在命令行中运行

Python PyInstaller:可执行文件仅在命令行中运行,python,pyinstaller,Python,Pyinstaller,我成功创建了一个pyinstaller可执行文件,但当我双击它时,它拒绝打开。然而,当我把它拖到终端窗口中时,它工作得非常好 无论是否导入模块,都会发生这种情况 我如何解决这个问题 我正在使用pyinstaller 3.3.1、Python 2.7和Ubuntu 18.04。双击可执行文件时是否出现错误?这没有意义。。。它肯定会起作用。。。尝试打开一个命令窗口并从cmd提示符调用它,也许您会看到一个错误。。。我假设双击其他exe可以正常工作。。。无论如何,这不是一个重复的问题。。。对我们来说。。

我成功创建了一个pyinstaller可执行文件,但当我双击它时,它拒绝打开。然而,当我把它拖到终端窗口中时,它工作得非常好

无论是否导入模块,都会发生这种情况

我如何解决这个问题


我正在使用pyinstaller 3.3.1、Python 2.7和Ubuntu 18.04。

双击可执行文件时是否出现错误?这没有意义。。。它肯定会起作用。。。尝试打开一个命令窗口并从cmd提示符调用它,也许您会看到一个错误。。。我假设双击其他exe可以正常工作。。。无论如何,这不是一个重复的问题。。。对我们来说。。。我想你可以提供一个链接到你创建的二进制文件。。。。但是没有很多(如果有的话会下载一些随机的exe)我在双击可执行文件时没有得到任何错误,它只是什么也不做。我确实尝试过从命令行调用它(正如我已经说过的),它工作得很好,没有错误。即使右键点击并点击Run也没有任何作用。