为什么要打包成exe文件?
举个例子:如果你朋友想用你的代码,你总不能让他再去安装一个python环境吧!
打包之后,你朋友可以直接使用你写的代码效果,话不多说,开始了!
首先,我们要先安装一个第三方库
pip install pyinstaller
pyinstaller参数:
-F
或--onefile
:将所有依赖项和脚本打包成单个可执行文件。-D
或--onedir
:将所有依赖项和脚本打包成一个目录(默认选项)。-n NAME
或--name=NAME
:指定生成的可执行文件或目录的名称。-w
或--windowed
:在 Windows 系统上生成无控制台窗口的可执行文件。-c
或--console
:在 Windows 系统上生成带有控制台窗口的可执行文件(默认选项)。-i ICON
或--icon=ICON
:指定可执行文件的图标文件。-p DIR
或--path=DIR
:添加额外的模块搜索路径。-y
或--clean
:在打包之前先清理缓存和临时文件。--add-data=SRC:DEST
:将附加数据文件添加到可执行文件(或目录)中。--add-binary=SRC:DEST
:将二进制文件添加到可执行文件(或目录)中。
ioc图表文件转换可以去此网站进行转换:Convertio — 文件转换器
举例:
提示:可以新建一个文件,把要打包的python文件和ioc放在一起,就不容易出错哟!
pyinstaller -F -w -i touxiang.ico vip.py
打包成功显示:
生成的文件夹:
打包成功后的exe文件会在dist文件夹里面:
快去试试属于自己的exe文件吧!今天的教程就到这里了,感谢观看!