如何在 Python 中创建可执行应用程序

时间:2022-05-23 15:16:06来源:
导读 被 NASA、ILM、迪士尼和硬件黑客使用,Python 是一种多功能的编程语言,是初学者的理想选择。无论您是创建一个Hello World还是一个成熟

被 NASA、ILM、迪士尼和硬件黑客使用,Python 是一种多功能的编程语言,是初学者的理想选择。无论您是创建一个“Hello World”还是一个成熟的应用程序,Python 都需要一个解释器和一堆支持库才能工作。如果我们可以制作一个 GUI 应用程序,所有这些都捆绑在一个可执行文件中会怎样?

Python 中的可执行应用程序

通过Brent Vollebregt 的项目auto-py-to-exe,我们可以轻松创建自己的可执行 Python 应用程序。GUI 下方是 PyInstaller,这是一个基于终端的应用程序,用于为 Windows、Mac 和 Linux 创建 Python 可执行文件。资深的 Pythonistas 将熟悉 PyInstaller 的工作原理,但使用 auto-py-to-exe,任何用户都可以轻松地为他们的系统创建单个 Python 可执行文件。

在这个方法中,我们将使用 EasyGUI 创建一个 GUI Python 应用程序,然后使用 auto-py-to-exe 创建一个可以在任何 Microsoft Windows 系统上运行的独立应用程序,包括没有安装 Python 的系统。Linux 和 Mac 用户需要使用底层的 PyInstaller 命令行工具。可以使用单行指令创建一个简单的应用程序。通过添加更多参数,我们可以包含图标、打包库等。

例如,这里是使用app.py作为项目代码创建 onefile 应用程序的代码。

标签: