1、概述
1.1、地址
文档:https://pyinstaller.org/en/stable/
pypi:https://pypi.org/project/pyinstaller/
1.2、简介
PyInstaller 读取您编写的 Python 脚本。它分析您的代码以发现脚本执行所需的所有其他模块和库。然后它会收集所有这些文件的副本 - 包括活动的 Python 解释器!– 并将它们与您的脚本放在一个文件夹中,或者可选地放在一个可执行文件中。
PyInstaller 针对 Windows、macOS 和 GNU/Linux 进行了测试。但是,它不是交叉编译器:要制作 Windows 应用程序,您需要在 Windows 中运行 PyInstaller;要制作 GNU/Linux 应用程序,您可以在 GNU/Linux 等中运行它。PyInstaller 已成功用于 AIX、Solaris、FreeBSD 和 OpenBSD,但未作为持续集成测试的一部分对它们进行测试。
1.3、命令选项
简称 | 全称 | 描述 | |
---|---|---|---|
-h | —help | 显示帮助信息 | |
-v | —version | 显示版本信息 | |
—distpath | 打包应用程序后,存放的目录位置(默认:./dist) | ||
—workpath | 放置所有临时工作文件、.log、.pyz 等的位置(默认:./build) | ||
-y | —noconfirm | 替换输出目录(默认:SPECPATH/dist/SPECNAME)而不要求确认 | |