2017-07-30 12 views
0

私はpythonファイルを実行可能ファイルに変換するために、以下の 'setup.py'ファイルを使用しました。 'build'ディレクトリ内で生成された実行ファイルは私のラップトップ上では完全に実行されますが、私の兄弟のラップトップではまったく動作しません(私はこれを行うためにcx_Freezeを使いました)。 私のラップトップは私の兄弟と全く同じです。違いは次のとおりです。Python 3.4.4がインストールされている(Pygameと同様)。彼はそうではなく、Windows 8を持っていて、彼はWindows 10を持っている。それは 'cx_Freeze'によるのでしょうか?私はPythonを持っていて、彼はそうではありませんか?確かに、実行可能ファイルは、任意のWindowsコンピュータ上で実行する必要があります...以下は私の 'setup.py'ファイルです。他のコンピュータで実行されていないcx_Freezeから生成された実行ファイル

from cx_Freeze import setup, Executable 

setup(
    name = "Pythongame", 
    version = "1.0", 
    description = "Game made with Pygame", 
    executables = [Executable("Pythongame.py", base="Win32GUI")], 
    ) 

ご協力いただきありがとうございます。

注:pygameのは、GUI

答えて

0

を作成して、彼はlibrarys(DLLおよびその他)
またはこれを含んでいるので、私はそう、あなたがビルドと同様に、すべてのディレクトリをコピーする必要がベース=「Win32GUI」を必要とexeファイルが生成されますちょうどあなたの窓のように(win7 64bit)
私はあなたがPyinstallerを使用することをお勧めします

+0

私はディレクトリ全体をコピーしました、私はこれを知っています。 "このexeは(win7 64bit)のようなあなたのウィンドウのためだけに生成されます" ... hmmm – ThePithon

+0

私はpy2exeを試みるつもりです – ThePithon

+0

あなたに問題がある場合は大丈夫です –

関連する問題