问题遇到的现象和发生背景
Python3.8编写代码打包前正常运行,执行print语句,正常退出。但使用pyinstaller打包后的exe文件运行则不能执行print语句,也不退出。代码都全部执行,输出结果也是正确的。同一平台下的其它模块可以正常退出。
遇到的现象和发生背景,请写出第一个错误信息
报错信息是一直出现下面的提示:
请稍等,程序正在运行
这可能将需要一段时间
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
pyinstaller -D -w --key yy1234 --icon elsi1.ico test.py
运行结果及详细报错内容
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
我原来以为是两个print语句问题,但删除这两个语句后仍然不能正常退出。原来这两个print语句不执行。尝试补充sys.exit(0)和os._exit(0),也不能正常退出。--noconsole也试过,没有效果。
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”
我不希望打包成一个文件,因为那样启动速度慢。
我希望程序运行完成后正常退出。print语句问题再另想办法,现在关键是要正常退出!!