一、写在前面
将python脚本打包成.exe可执行文件,使用windows电脑运行。
所需库:pyinstaller 官网链接
命令格式:
pyinstaller -F -w (需要打包的文件,文件名之间用空格分隔)
二、打包步骤(见图片)
1、进入项目所在目录
2、执行打包命令
执行打包命令后,会在项目文件夹下生成一个build文件夹和一个dist文件夹,.exe文件位于dist文件夹下,如下图所示:
这样做的好处是,.exe文件在任何目录下都可以运行,比如复制到桌面,等等。
三、遇到的问题
问题1:提示没有权限:
解决方法:使用管理员权限打开终端。
问题2:提示无法解析某个字符:
解决方法:应该是使用了特殊的文件类型(如声音文件.wav),目前没有找到很好的解决方法,只有将这些文件从打包列表当中去除。
问题3:生成的.exe文件不执行直接闪退:
解决方法:是由于产生了报错,且没有输出报错信息导致的。检查在执行打包命令时是否带上了 -w 参数。
其余问题,待日后更新