python 使用pyinstaller打包时后运行input函数报下面错误
- demo.py
name = input("请输入name:")
print(name)
通过报错信息可以知道是input()
函数报错,按理说input()
是内置函数不可能报错,后来发现是打包命令写错了
- 我使用的打包命令
pyinstaller -y -F -w -n demo demo.py
因为输出信息需要cmd窗口,加了-w
后没有窗口,输出就报错了了,那么去掉-w
即可
- 最终打包命令
pyinstaller -y -F -n demo demo.py