当我用distappapp.exe
从终端运行项目文件夹中的.exe时,它运行良好,我可以在终端等中看到我的输出。
然而,双击.exe,我只得到一个闪烁的终端窗口。
有人有想法或线索吗?
受以下帖子的启发:PyInstaller.exe文件没有任何作用,我在安装程序命令中尝试使用--noupx
,这让我可以在后台有一个终端窗口的情况下双击运行应用程序(目前我对此很满意(。
双击时,您将运行应用程序,它将在完成后立即关闭。唯一的例外是应用程序将请求输入。这意味着您的应用程序很可能运行良好。
也有可能是您以管理员身份打开了cmd行,感谢应用程序运行良好,但当您双击时,由于缺乏访问权限,它没有被执行。不过,如果不进行更深入的调查,就无法判断。