Python到EXE-太空侵略者Pygame

时间:2018-07-02 10:40:01

标签: python pygame pyinstaller

我不知道如何将多个python文件编译为exe。我正在制作一款侵略太空游戏。 main.py是用于通过以下命令导入游戏模式模块的主菜单:单人多人等(位于main.py代码中,而导入子进程位于顶部)

subprocess.call("whatever game mode", shell=True)

还依赖于两个名为“ Resource”和“ Yasin”的资源文件夹,各个模块从中调用图像。

将所有资源文件夹和模块组合到一个可执行文件时遇到麻烦。我看到的所有示例都是使用简单的python代码编写的,只有1个python文件,没有使用任何图像 https://i.stack.imgur.com/nQ5ZL.png

1 个答案:

答案 0 :(得分:0)

大多数python-to-exe类型的程序在创建exe文件时将自动包括所有导入。只要main.py导入其他文件,它就可以正常工作。尝试遵循this教程,当然要使用“ main.py”而不是“ hello.py”。