如何将pygame的python 3文件转换为exe

时间:2013-07-13 19:29:21

标签: python pygame

我已经尝试过cx_FREEZE,但它在安装时崩溃了。我不记得我尝试了什么,但显然也没有用。 FILE是python 3.它使用PYGAME。我需要将它转换为EXE。我在这里尝试了“解决方案”:How can I compile a python 3.3 program (which uses pygame) into a Windows executable?,但我找不到任何关于如何使用该程序的文档。

1 个答案:

答案 0 :(得分:0)

当你尝试在Python 3.x和Pygame中使用cx_freeze时会出现某种错误。

您需要在主程序中包含以下代码行:

import re
includes = ["re"]
import pygame._view

这解决了我的问题。

这就是我的 setup.py 脚本的样子:

from cx_Freeze import setup, Executable
exe = Executable(
script="game.py",
)

setup(
    executables = [exe]
    )

# go to C:\Python32 in CMD prompt and type 'c:\python32\python.exe setup.py build'