首页 > 解决方案 > 在 Windows 上使用 pyinstaller 从 .py 构建 .dmg 文件?

问题描述

我必须为 MacOS 用户构建一个 python 应用程序,并且我正在使用 Windows。我看到使用 pyinstaller 可以构建 .app 文件,但我该如何在 Windows 上做到这一点?

标签: pythonpython-3.xwindowsmacospyinstaller

解决方案


正如Pyinstaller 的文档所述:

PyInstaller 针对 Windows、Mac OS X 和 GNU/Linux 进行了测试。但是,它不是交叉编译器:要制作 Windows 应用程序,您需要在 Windows 中运行 PyInstaller;要制作 GNU/Linux 应用程序,您可以在 GNU/Linux 等中运行它。PyInstaller 已成功用于 AIX、Solaris 和 FreeBSD,但未针对它们进行测试。

这意味着你不能只使用 Pyinstaller。您可以尝试使用虚拟机或容器之类的东西,并使用常用方式 ( pyinstaller <script>.py) 来执行此操作


推荐阅读