用音乐转换Python 3.6.1俄罗斯方块游戏到exe

时间:2018-01-04 09:20:55

标签: python python-3.x exe executable

我很卡住了。我试图用.exe的音乐制作俄罗斯方块游戏,但我真的不知道该怎么做。有人可以提供一些提示,如何制作.py到.exe?  我试过Pyinstaller,cx_Freeze,但没有一个能够工作。

1 个答案:

答案 0 :(得分:1)

他们都应该工作。 Py2exe和Py2app是没有的。如果它们不起作用,则表示您没有正确使用它们。特别是需要你“手动调整”的cx_Freeze。

以下是一些可帮助您解决错误的调试步骤:

  • 第一次冻结时不要隐藏控制台。这将隐藏发生的任何错误。你需要看到那些。

  • 构建时查找最后出现的任何错误。这些可能会为您提供如何解决问题的线索。

  • 如果您有错误,终端将很快出现,然后关闭。通过终端运行可执行文件,终端将保持打开状态,允许您阅读消息。这可以通过以下方式完成:

C:\Location>cd \Of\App C:\Location\Of\App>NameOfExecutable

cd是一个代表 c hange d ictionary的命令,并假设您的.exe名为NameOfExecutable。

在PowerShell下你会使用相同的但./NmeOfExecutable来执行。

  • 查看显示的错误。如果您收到一条错误消息,指出包丢失includes通常可以解决问题(请记住包含顶级软件包以及缺少软件包。

  • 如果您使用外部文件或图片,请记得使用include_files添加它们。请注意,您也可以通过这种方式添加运行时(或DLL)

  • 在转到msi之前尝试构建文件夹。首先使构建文件夹工作,然后转到msi。