文章目录
- 一、简介
- 二、安装
- 三、命令行选项
-
- 3.1、通用选项
- 3.2、生成选项(exe)
-
- 3.2.1、pyinstaller -F my_script.py(常用) —— 打包单个 / 多个文件
- 3.2.2、pyinstaller -D file_path my_script.py —— 打包多个文件(不能独立运行)
- 3.2.3、pyinstaller -F --add-data < SRC;DEST or SRC:DEST > my_script.py —— 打包多个文件或目录(不能独立运行)
- 3.2.4、pyinstaller -d your_script.py —— 生成一个调试版本的可执行文件
- 3.2.5、pyinstaller -F -i my_icon.ico your_script.py —— 指定可执行文件的图标
- 四、必读信息
- 五、项目实战
- 参考博客
看到几篇大佬整理的的文章(收费),仅作为个人收藏。
(1)《 PyInstaller 打包实战指南》
(2)《 Nuitka 打包实战指南》
(3)比较 PyInstaller 和 Nuitka
一、简介
官网手册:PyInstaller Manual
PyInstaller
:将一个或多个 Python 脚本(.py)打包成独立可执行文件(.exe)的工具,用户不需要安装 Python 解释器和脚本所需的所有依赖项,即可运行。
生成的可执行文件是自包含的:包括Python解释器和所有依赖项,用户不需要安装额外的软件和环境。
支持多种Python版本:支持Python 2.7、Python 3.x
<