我有一个小应用程序,我正在尝试针对 Windows 机器构建。该程序创建一个 OpenVPN 连接。如果我构建程序并运行它,它首先会打开一个控制台作为程序输出。如果我将-w
参数传递给 pyinstaller 以不使用附加的控制台构建它,则程序根本无法运行。它可以正常打开,但永远不会创建 vpn 连接。
使用控制台,一切都完美无缺。
我还为应用程序设置了一个基本日志记录,以查看我的代码可能在哪里停止并且没有写入任何内容。在我的程序上使用控制台会吐出各种日志。
我只是不知道为什么我的程序可以在控制台上完美运行,但没有控制台什么也不做。有任何想法吗?