【发布时间】:2019-12-24 21:10:56
【问题描述】:
我必须为 MacOS 用户构建一个 python 应用程序,并且我使用的是 Windows。我看到使用 pyinstaller 可以构建 .app 文件,但在 Windows 上我该如何做呢?
【问题讨论】:
标签: python python-3.x windows macos pyinstaller
我必须为 MacOS 用户构建一个 python 应用程序,并且我使用的是 Windows。我看到使用 pyinstaller 可以构建 .app 文件,但在 Windows 上我该如何做呢?
【问题讨论】:
标签: python python-3.x windows macos pyinstaller
正如Pyinstaller's docs 所说:
PyInstaller 针对 Windows、Mac OS X 和 GNU/Linux 进行了测试。 然而,它不是一个交叉编译器:要让你运行一个 Windows 应用程序 Windows 中的 PyInstaller;制作一个运行它的 GNU/Linux 应用程序 GNU/Linux 等 PyInstaller 已经在 AIX 上成功使用, Solaris 和 FreeBSD,但未针对它们进行测试。
这意味着你不能只使用 Pyinstaller。您可以尝试使用虚拟机或容器之类的东西,并使用常用方式 (pyinstaller <script>.py) 来执行此操作
【讨论】: