Pyinstaller打包什么?
Pyinstaller打包项目的多个py文件、资源文件、程序依赖的第三方库等
二、打包步骤
1.安装Pyinstaller
注意:在项目所在的环境/虚拟环境下安装pyinstaller,从而正确打包项目所依赖的环境/第三方库
2.生成.spec文件
进入项目所在目录,使用如下命令
pyi-makespec xxx.py -F -i yyy.ico
- xxx.py为项目的主程序
- 参数-F表示生成单文件exe
- 参数-i表示生成图标,yyy.ico为图标的图片名称
3.设置打包参数
生成的.spec文件包含了打包的各种参数,修改该文件,设置打包参数。
- 需要更改参数的地方:
- 项目包含的py文件路径
- 项目包含的资源文件路径,以元组形式表示
- 图标文件路径
- 如下图所示:
4.打包
使用如下命令进行打包(同样在项目所在目录下进行)
pyinstaller xxx.spec
打包后的exe文件位于项目文件夹下新生成的dist文件中