【问题标题】:python executablepython可执行文件
【发布时间】:2010-12-01 07:52:41
【问题描述】:

是否可以从 mac os x 创建针对 linux 的 python 可执行文件?

PyInstaller 似乎还处于早期阶段,其他的我也不知道。

谢谢

【问题讨论】:

    标签: python linux macos executable


    【解决方案1】:

    您真的需要独立的可执行文件吗?对于大多数 Linux 发行版,分发 Python 软件更简单、更常见的方法是仅分发源代码。

    每个主要的 Linux 发行版都已经安装了 Python,有些还默认安装了它。

    【讨论】:

    • 我正在使用标准安装中未包含的其他模块。我不确定我是否可以安装它们
    • 您可以将模块包含在源代码中。这本身并不是制作可执行文件的好理由。
    • @Banana:“附加模块”和“您的应用程序”很难区分。 “附加模块”只会使您的应用程序更大。如果您可以安装您的应用程序,您可以安装这些附加模块作为它的一部分。
    【解决方案2】:

    有一种工具可以在单个操作系统上运行,并使您可以在不同的操作系统上运行。您将需要为安装了它的(虚拟)机器上的每个操作系统进行编译。 Fox OS X 你可以在http://undefined.org/python/查看py2app

    【讨论】:

    • py2app “将 python 脚本转换为可执行的 Mac OS X 应用程序”。 OP 想要制作 linux 可执行文件。
    • 我的错误,我误解了问题,但他仍然需要一台linux(虚拟)机器
    【解决方案3】:

    不知道是否适用于 OS X,但请查看 cx_freeze

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-26
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      • 2019-02-01
      • 2014-06-27
      相关资源
      最近更新 更多