依赖的packet
请安装第三方包:pip install pyinstaller
打包exe文件步骤
- 在cmd中进入python代码文件目录
- 执行
pyinstaller -F xxx.py
,其中xxx.py
是您的python代码文件,这里要注意,如果您的代码有多个python文件,打包成exe的方式为:pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [自建模块1] --hidden-import [自建模块2]
。 - pyinstaller的参数介绍:
-F (这个是生成exe文件的,F 一定要用大写,不然就会失败,所以必须要)
-w(这个的话小写也可以,主要是解决打包后,运行文件会有黑框框闪过,但是注意如果你的代码需要cmd窗口打印,不要加这个选项)
-i(这个是用于替换你的图标,把文件图标替换成你想要的样子,可加可不加)
打包结果
打包命令执行结束会生成两个文件夹build
和dist
和一个xxx.spec
文件,exe文件存放在dist文件夹下。