工具介绍
将 py
文件打包成 exe
文件的方式有很多,这里介绍一种最简单,也是最常用的一种方式:用 PyInstaller
工具将Python代码打包成 EXE
程序。
PyInstaller
是一个强大的工具,可以将Python应用程序打包成独立可执行文件,可以在Windows、Mac和Linux平台上使用。
操作流程
1.安装PyInstaller
在终端输入这行代码,安装 pyinstaller
pip install pyinstaller
2.打包Python代码
确保 PyInstaller
安装成功,然后输入下面这行代码,回车打包代码(*替换成要打包的文件)
pyinstaller -F ***
除了-F
参数,pyinstaller
还有许多其他参数可供选择,以下是一些常用的参数:
-w
:关闭控制台窗口,使程序在后台运行。-c
:为程序创建一个控制台窗口。-D
:创建一个包含多个文件的目录结构作为输出。-i
:指定程序的图标文件。-n
:指定程序的名称。-p
:添加额外的模块搜索路径。--hidden-import
:强制添加一个隐藏的导入(在运行时需要但无法自动检测到的模块)。--exclude-module
:排除特定模块。
3.查看打包结果
PyInstaller
执行完毕后,会在当前目录下生成一个 dist
目录,其中包含了打包好的 EXE
文件以及其他依赖文件。可以在 dist
目录下找到打包好的 EXE
程序,然后就可以将它分享给其他人使用了。