【问题标题】:Build a .dmg file from .py using pyinstaller on windows?在 Windows 上使用 pyinstaller 从 .py 构建 .dmg 文件?
【发布时间】:2019-12-24 21:10:56
【问题描述】:

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

【问题讨论】:

    标签: python python-3.x windows macos pyinstaller


    【解决方案1】:

    正如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) 来执行此操作

    【讨论】:

    • 那我该怎么办?
    • 您可以尝试将 Pyinstaller 与虚拟机一起使用,在其中运行 MacOS。我知道 Mac 有一些限制,但我认为你可以设法在虚拟机中运行它。不知道它有多难,我从来没有尝试过。
    猜你喜欢
    • 2018-12-29
    • 2021-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多