1.
在使用pyinstaller的时候,我们通常使用 pyinstaller -F -w xxxx.py的命令来将py代码打包成独立可执行的exe文件,但是今天遇到一个问题,在打包后,运行报错: “Fatal Error! Failed to execute script xxxx”
检查原因,发现代码中(python3)使用了input()函数,需要接收来自命令行的参数,因此打包时不能加-w的参数。
解决方案:将-w参数去掉后重新运行即可。(PS:每次pyinstaller运行时,必须py文件有过改动才会重新打包)