Python 延迟显示从.py文件创建的.exe文件的输出
我已经使用pyinstaller从.py文件创建了一个.exe文件。问题是每次我尝试运行.exe时,显示输出大约需要24秒。在我的应用程序中,由于内部调用了.exe,因此延迟太大。有没有办法减少启动.exe文件的延迟?我知道有很多dll依赖项,大约19.dll文件,但是仍然有任何方法可以减少延迟吗 欢迎来到堆栈溢出。一般来说,没有理由认为冻结的python可执行文件需要花很多时间来启动,因此您的情况显然是错误的或不寻常的。如果这没有多大帮助,很抱歉,但希望至少有一些指导:正常的体验是,冻结的python可执行文件启动速度非常快。您是否尝试在Windows上临时禁用防火墙、防病毒软件或其类似软件,要测试每次尝试运行可执行文件时扫描是否是罪魁祸首?@J.F Sebastian感谢您的建议。事实上,现在禁用防火墙需要3秒钟,但禁用防火墙对我来说不是一个好的选择。我想说明的另一点是,如果我第一次运行.exe需要24秒,即使启用了防火墙,但如果我再次运行它,在不关闭输出窗口的情况下,也需要大约3到4秒。。。所以这看起来像是第一次延迟是由加载dll文件引起的。。。即使是这样,我仍然需要减少与第一次运行相关的延迟。有什么办法吗?@GreenAsJade谢谢你的回复Python 延迟显示从.py文件创建的.exe文件的输出,python,pyinstaller,Python,Pyinstaller,我已经使用pyinstaller从.py文件创建了一个.exe文件。问题是每次我尝试运行.exe时,显示输出大约需要24秒。在我的应用程序中,由于内部调用了.exe,因此延迟太大。有没有办法减少启动.exe文件的延迟?我知道有很多dll依赖项,大约19.dll文件,但是仍然有任何方法可以减少延迟吗 欢迎来到堆栈溢出。一般来说,没有理由认为冻结的python可执行文件需要花很多时间来启动,因此您的情况显然是错误的或不寻常的。如果这没有多大帮助,很抱歉,但希望至少有一些指导:正常的体验是,冻结的py