前言
利用 PyInstaller 可以将 Python代码 编译为 exe可执行文件 ,实现在 Windows 平台上的运行。
注意:你的计算机需要有 Python 环境,才能进行以下操作!
安装 PyInstaller
使用 pip 包管理器安装 PyInstaller,在命令行输入以下命令即可:
1
pip install pyinstaller
编译生成可执行文件
创建一个文件夹,命名任意,这里举例取名为 “new” 。
将 Python 代码文件移动到此文件夹。
打开命令行工具,进入到 “new” 目录下,输入以下命令即可开始编译:
1
pyinstaller -F -w 源文件.py
这里的 -F 表示编译为单个文件(如果想生成多个文件可将 -F 替换为 -D), -w 表示程序运行时不显示命令行窗口。
注意:这里的 “源文件.py” 应该替换为你自己的 Python 代码文件名。如果是单个代码文件,直接替换为文件名;如果是多个文件,替换为入口主文件的命名。
如果想自定义 exe 的图标,可以执行以下命令:
1
pyinstaller -F -w -i 图标源文件.ico 源文件.py
这里的 “图标源文件.ico” 同理也要替换为你自己的图标文件名。
注意:图标的格式只能为 ico ,其他的例如 png 都不可以。
大功告成
执行完命令后发现 “new” 目录下多了一些文件夹和文件。
进入 “dist” 文件夹,就是你生成的 exe 可执行文件了。