如何为 Mac 的 python 应用程序构建安装程序

时间:2021-05-07 00:46:41

标签: macos installation pyinstaller dmg

我已经创建了一个 python 应用程序并且可以在 Windows 上完美地安装它。我运行 pyinstaller 来生成可执行文件,然后使用 NSIS 创建一个实际的安装程序。我运行安装程序,它将应用程序安装到我的 Program Files 文件夹中,并为我提供了一个不错的桌面快捷方式等。

对 Mac 执行相同操作的过程是什么?本质上,我想给我的用户一个文件。当他们运行该文件时,它会安装我的程序和任何必要的库,然后让他们单击一下即可启动它。我相信在 Mac 上这是通过 .dmg 或 .pkg 文件完成的。我需要什么软件/工具来生成这样的文件?我是否需要以任何方式重组项目才能创建此项目?

有关详细信息,pyinstaller 会创建一个文件夹“dist”,其中包含应用程序的 unix 可执行文件,以及 python 和任何所需库的副本。

请注意,我不想为 pyinstaller 使用 onefile 选项,因为每次运行程序时都需要一段时间来解压缩所有内容。

0 个答案:

没有答案