2017-07-06 58 views
1

所以最近我在python pygame中做了一个游戏,当我想在不同的计算机上尝试它时,它不能工作,因为我没有pygame作为一个包,所以我的问题是我该怎么做,当我想给我的游戏给了一个朋友,而不必让我用它来编码所有的包/模块?如何使用Pygame打包使用Python制作的Python游戏?

+2

你可能想看看从你的游戏制作一个可执行文件。有很多工具,如[PyInstaller](http://www.pyinstaller.org/)和[cx_Freeze](https://cx-freeze.readthedocs.io/en/latest/)。注意一些只适用于某些版本的Python。另外请注意,如果您在Windows平台上编译它,您可能需要下载一些额外的库。如果一切都失败了,也许可以考虑制作一种“安装”脚本,让你的游戏用户可以使用它来安装你的依赖项(Python显然,Pygame等等)。 –

+0

哇,这实际上是我需要的,谢谢百万:) –

+0

很高兴帮助男人:) –

回答

1

你会想编译成一个可执行文件。您可以使用流行的程序如py2exe将您的项目转换为可在任何Windows平台上使用的可执行文件。只要确保你使用的是正确版本的python。