Python 程序打包-安装 PyInstaller: 使用 pip 安装 PyInstaller: pip install pyinstaller 打包 Python 脚本: 假设你有一个名为 app.py 的 Python 程序,可以使用 PyInstaller 进行打包: pyinstaller --onefile app.py --onefile 参数会将所有依赖和脚本打包成一个独立的可执行文件。 生成的文件: 执行以上命令后,PyInstaller 会在项目目录下生成一个 dist 文件夹,里面会包含打包好的 app.exe 文件(可执行文件),这个文件可以在没有 Python 环境的 Windows 机器上运行。 dist/app.exe: 这是最终的可执行文件。 可选参数:

  • --noconsole:隐藏命令行窗口(适用于 GUI 程序)。
  • --icon=myicon.ico:为可执行文件添加图标。
示例:
pyinstaller --onefile --noconsole --icon=myicon.ico app.py

执行完后,dist/app.exe 文件将是打包后的可执行文件。

2. 打包 Python 程序为 CentOS 上的可执行文件

在 Linux 环境(例如 CentOS)中,Python 程序通常不需要打包为单独的可执行文件,只需要确保目标系统安装了 Python 解释器即可。不过,如果你希望将 Python 脚本打包成独立的可执行文件(比如在没有 Python 环境的 CentOS 系统上运行),也可以使用 PyInstaller 来打包。

使用 PyInstaller 打包 Linux 可执行文件
上一篇:构建架构与业务一致性及合规性的路径:企业数字化转型的深度解读