PyInstaller 生成 Python 脚本的可执行程序

安装 PyInstaller

1
pip install pyinstaller

生成可执行程序

1
pyinstaller --noconsole --icon "icon/filename.ico" --add-binary "icon/filename.ico;icon" --version-file "file_version_info.txt" filename.py

如果 Python 代码引用了第三方库,则需要使用 pip 安装引用的库,再执行以上打包命令。

制作安装包

下载并安装 HM NIS Edit,按照以下步骤制作安装包。
1.打开 HM NIS Edit,选择【新建脚本:向导】。
新建脚本
2.脚本向导。
脚本向导
3.应用程序信息。
应用程序信息
4.安装程序选项。
安装程序选项
5.应用程序的目录与授权信息。
应用程序的目录与授权信息
6.应用程序文件。
应用程序文件
7.应用程序图标。
应用程序图标
8.安装程序之后运行。
安装程序之后运行
9.解除安装程序。
解除安装程序
10.完成。
完成