【问题标题】:How do I make a single executable combining Python and pygame?如何制作一个结合 Python 和 pygame 的可执行文件?
【发布时间】:2016-12-19 08:13:08
【问题描述】:

我在 Python 上创建了一个游戏,但其他人无法玩它,因为他们没有 PyGame。我想做一个包含 Python 和 PyGame 的包。我该怎么做?

【问题讨论】:

  • 要求用户安装Pygame实际上是最好的解决方案。您不必为他们提供所有要求。

标签: python pygame


【解决方案1】:

我同意 user286058 所说的,但如果您使用不同的操作系统,还有其他选择。

Mac OS X

py2appplatypus

窗口

py2exe.

Linux

可能有点复杂。我以前从未这样做过,但您可以获得更多信息 here

或者,您可以将所有外部库放在一个文件夹中并压缩或解压缩它们。这可能是最简单的解决方案。

【讨论】:

    【解决方案2】:

    我们目前正在打包我们的 Python 应用程序(不是基于 pygame,而是具有各种依赖项),使用:

    一旦您开始构建第一个运行的包,就可以了,但起初确保正确收集和配置所有资源有点乏味。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 2015-07-15
      • 2015-06-05
      • 1970-01-01
      • 2012-04-01
      相关资源
      最近更新 更多