python新手用pyinstaller -F - w test.py打包后的exe无法运行

手机打的,无图
pyinstaller -F - w test.py
上面的打包代码中:
-F 是打包成一个独立的exe
-w 是不用控制台(类似cmd界面**)
问题就出在这个-w上,很多新手代码的时候都会用到input()函数吧。
input()函数是需要控制台输入的,而-w的意思是去掉控制台,冲突了,所以打包后的exe打不开!
所以如果程序中有input()函数,打包时用
pyinstaller -F test.py就行。(去掉了-w)

修改py代码后,需要重新生成exe文件
完结

你可能感兴趣的:(笔记)