IED调试的py3程序运行一切正常
打包运行后,提示在freeze_support中sys.stdout.flush处异常
原因:使用的PyQT作为界面,没有控制台
解决办法:重定向stdout和stderr,添加:sys.stdout = io.StringIO()和 sys.stderr = io.StringIO()
IED调试的py3程序运行一切正常
打包运行后,提示在freeze_support中sys.stdout.flush处异常
原因:使用的PyQT作为界面,没有控制台
解决办法:重定向stdout和stderr,添加:sys.stdout = io.StringIO()和 sys.stderr = io.StringIO()