2017-08-27 13 views
0

私はexeファイルにTkinterのプロジェクトを変換しようとしているが、私はsetup.pyを実行したときに、私はこのエラーを取得してい私のコードで?こんにちは、私はcx_freezeで問題とTkinterの

import cx_Freeze 

executables=[cx_Freeze.Executable("Calculator.pyw")] 

cx_Freeze.setup(
    name="Calculator", 
    options={"build_exe":{"packages":[tkinter],"include_files":["Calculator.ico"]}}, 
    description = "Calculator", 
    executables = executables 
    ) 

答えて

0

あなたは"tkinter"の代わりtkinterを使用する必要があります。

しかし、tkinterを通常の方法でスクリプトにインポートすると、ほとんどの場合、tkinterが自動的にインクルードされます。したがって、"packages":["tkinter"]を削除するだけで済みます。

ところであなたは、このようにWin32GUIプログラムとして実行可能ファイルを宣言する必要があるかもしれません:答えるため

executables=[cx_Freeze.Executable("Calculator.pyw", base='Win32GUI')] 
+0

Thxを –

関連する問題