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