咯咯哒鸭 2019-11-13 15:55 采纳率: 0%
浏览 1447

用pyinstaller打包程序时(程序中有在cmd调用exe的行为)添加-w,界面卡住没反应?

  1. 主程序用含有命令行调用exe的代码,pyinstaller打包。打包命令添加-w时发现运行程序时界面会卡住不动,不添加就可以正常运行,很不解。 调用exe代码如下:

D:\Converter\kernel_time_convert.exe D:\Log\mobilelog\APLog_2019_0621_164712__8\kernel_log_6__2019_0621_173139

意思是用这个exe工具来转换kernellog的时间格式

  1. 打包命令为pyinstaller test.py -F -w

  2. 为啥不加-w就可以正常运行了?

  • 写回答

1条回答 默认 最新

  • WX|666 2021-07-23 07:36
    关注

    不要打包成一个文件,用-D打包成多个文件即可:pyinstaller test.py -D -w

    评论

报告相同问题?