【问题标题】:Build Python Standalone Executable for Linux using Windows Machine使用 Windows 机器为 Linux 构建 Python 独立可执行文件
【发布时间】:2018-10-16 02:52:14
【问题描述】:

是否可以使用 Windows 机器创建 Python 代码的独立 Linux 可执行文件?我的开发设置是在 Windows 中,我需要用于我的 prod Unix 机器的独立应用程序。

我尝试了pyinstaller 与输入组合,并且每次都会创建一个.exe 文件。我可以尝试任何其他替代方案或解决方法吗?

【问题讨论】:

    标签: python python-3.x pyinstaller


    【解决方案1】:

    不,PyInstaller 无法做到这一点,而只是一台 Windows 开发机器。

    PyInstaller 为您运行它的系统创建可执行文件。如果你在 Windows 机器上运行它,你会得到一个 Windows 可执行文件。

    过去,我通过创建一个 Linux 开发 VM 并在其中运行 PyInstaller 来解决这个问题;它会适当地创建一个 Linux 可执行文件。

    【讨论】:

    • 这可以解释为什么我在 windows 上使用 pyinstaller 制作的应用程序在我的 mac 上无法运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多