Я написал несколько файлов в python и хочу создать исполняемый файл. Чтобы сделать это с помощью cx_freeze, я создаю файл setup.py следующим образом:
import sys
from cx_Freeze import setup, Executable
# Dependencies are automatically detected, but it might need fine tuning.
build_exe_options = {"includes": ["tkinter"]}
# GUI applications require a different base on Windows (the default is for a
# console application).
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup(
name = "LSR",
version = "0.1",
description = "",
options = {"build_exe": build_exe_options},
executables = [Executable("LS-R.py", base = base)])
, затем пишу в cmd:
python setup.py build
и я получаю эту ошибку:
ошибка во время GetDependentFiles () из "c: \ users \ appdata \ local \ Programs \ python \ python36 \ dlls \ tk86t.dll" ": (0, 'Системе не удалось найти указанный файл', 'c: \ users \ appdata \ local \ Programs \ python \ python36 \ dlls \ tk86t.dll', 2, нет) копирование C: \ Users \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ pywin32_system32 \ pywintypes36.dll -> build \ exe.win-amd64-3.6 \ lib \ pywintypes36.dll копирование C: \ Users \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ pywin32_system32 \ pythoncom36.dll -> build \ exe.win-amd64-3.6 \ lib \ pythoncom36.dll
exe файл создан, но когда я пытаюсь открыть его, я получаю это сообщение: ModuleNotFoundError: нет модуля с именем 'tkinter'
кто-то знает, в чем проблема? и что я должен сделать, чтобы это исправить? (Я работаю в Windows ОС)