哈喽,大家好,我是木头左!
一、PyInstaller 简介
PyInstaller 是一个将 Python 应用程序(包括依赖项)打包成独立可执行文件的工具。它能够在 Windows、Mac OS X、Linux 等主流操作系统上运行。通过 PyInstaller 打包后的可执行文件,无需在目标机器上安装 Python 和相关依赖库,极大地提高了软件的分发便利性和用户体验。
例如,假设有一个简单的 Python 脚本 hello.py
,内容如下:
print("Hello, World!")
未使用 PyInstaller 打包前,要运行这个脚本,目标机器需要预先安装 Python 环境,并且可能还需要手动配置各种依赖库。而使用 PyInstaller 打包后,生成的可执行文件可以直接在没有 Python 环境的 Windows 系统上双击运行,输出“Hello, World!”。