我用了以下方法设置.py'文件,以便将python文件转换为可执行文件。在“build”目录中生成的可执行文件在我的笔记本电脑上执行得很好,但在我兄弟的笔记本电脑上根本就不运行(我使用cx_Freeze来执行此操作)。 我的笔记本电脑和我的兄弟完全一样。唯一的区别是:我安装了python3.4.4(以及Pygame),而他没有,我安装了windows8,他安装了windows10。我找不到问题。是不是因为“冻僵”?是因为我有Python而他没有?当然,可执行文件应该在任何windows计算机上运行。。。下面是我的设置.py'文件。在
from cx_Freeze import setup, Executable
setup(
name = "Pythongame",
version = "1.0",
description = "Game made with Pygame",
executables = [Executable("Pythongame.py", base="Win32GUI")],
)
非常感谢任何帮助!在
注意:我需要base=“Win32GUI”,因为pygame创建GUI
是的,您需要像build一样复制所有目录,因为它包含库(dll和其他)
或者这个exe只是为你的windows生成的(win7 64位)
我建议您使用Pyinstaller
相关问题 更多 >
编程相关推荐