pyinstaller打包exe文件

339 阅读1分钟

1.安装

# 使用pip安装pyinstaller库
pip install pyinstaller
# 打开cmd,命令行输入
pyinstaller -F -w XXX.py

-F:将所有内容全部打包成一个exe可执行文件,而不会有其它的一些依赖文件。

-w:运行生成的exe文件时,不会弹出命令行窗口,而是直接弹出我们做的GUI。

2.使用

1)项目路径

image.png

# 首先生成exe文件,打开cmd
D:\my_project\tk_direct_cmd>pyinstaller  -F -w cmd.py

# dist目录下会多一个exe文件,同时项目目录下会生成一个spec,可以通过修改spec文件
来修改icon的图片,指定exe文件名称,以及cmd.py中引用其他文件
datas:此列表存放所有资源文件,每个文件是一个2元组元素
console=True表示,打包后的可执行文件双击运行时屏幕会出现一个cmd窗口,不影响原程序运行
如果想要修改程序图标,使用在EXE()中加入 icon='xxxxx', 切记:绝对路径

# 最后针对修改后的spec文件重新生成exe文件
D:\my_project\tk_direct_cmd>pyinstaller -F cmd.spec

image.png

image.png