0

cx_Freeze で .exe ファイルを作成できません。.png、.gif、および .ogg を実行する必要があるこのPygame ゲームを使用しようとしています。コマンドラインとsetup.pyを使用して、単純なPythonのみ(pygameまたは追加ファイルなし)をコンパイルしようとしましたが、どちらも機能せず、少し死にました。

cx_Freeze をインストールし、IDLE で ''import cx_freeze'' を使用してエラーをスローしないことを確認しました。Windows 7 で Python 3.3 を使用しており、Python バージョンの正しいバージョンの pygame と cx_freeze を使用しています。

この .exe の作成を手伝ってくれる人はいますか?

4

1 に答える 1

5

にファイルを含めるには、.exe次のようなファイルを作成する必要がありsetup.pyます。

from cx_Freeze import setup, Executable

exe=Executable(
     script="file.py",
     base="Win32Gui",
     icon="Icon.ico"
     )
includefiles=["file.ogg","file.png",etc]
includes=[]
excludes=[]
packages=[]
setup(

     version = "0.0",
     description = "No Description",
     author = "Name",
     name = "App name",
     options = {'build_exe': {'excludes':excludes,'packages':packages,'include_files':includefiles}},
     executables = [exe]
     )
于 2013-04-17T18:47:29.800 に答える