何も私はTEST.EXEをダブルクリックしたときに起こっていない場合はクリックしPythonの:cx_Freeze:私は.exeファイル
しかし、最初から開始するが、私はであるリトル・パイソンのprogrammを作成.....起こっに注目test.py:
test.py:
import tkinter
top = tkinter.Tk()
top.mainloop()`
その後、私はexeファイルにtest.pyを変換するcx_Freezeを使用します。 次の行は、私のSetup.pyにあります。
import sys
from cx_Freeze import setup, Executable
import os
build_exe_options = {"packages": ["tkinter"], "include_files":[r"C:\\Program
Files\\Python36\\tcl\\tcl8.6",
r"C:\\Program Files\\Python36\\tcl\\tk8.6"]}
os.environ['TCL_LIBRARY'] = "C:\\Program Files\\Python36\\tcl\\tcl8.6"
os.environ['TK_LIBRARY'] = "C:\\Program Files\\Python36\\tcl\\tk8.6"
base = None
if sys.platform == "win32":
base = "Win32GUI" `
setup( name = "stest",
version = "1.0",description = "hello",
options = {"build_exe": build_exe_options},
executables = [Executable("test.py", base='Win32GUI')])`
次に、私はcmdを開き、次の "python setup.py build"をタイプします。ビルディング中はエラーが表示されません。
しかし、私がtest.exeをクリックしても何も起こらない。
私の間違いはどこですか?
Iできるソリューション: 1.「cx_freezeをインストールPIP」でcx_freezeをインストールしていない古いバージョン理由代わりにhttps://pypi.python.org/pypi/cx_Freezeにアクセスし、適切なバージョンをダウンロードし、例として使用してください。 "pip install cx_Freeze-6.0b1-cp36-cp36m-win_amd64.whl" – user8495738