ImportError: нет модуля с именем 'Tkinter' [закрыто]


по какой-то причине я не могу использовать Tkinter или tkinter модуль. После выполнения следующей команды в оболочке python

import Tkinter

или

import tkinter

я получил эту ошибку

ModuleNotFoundError: No module named 'Tkinter'

или

ModuleNotFoundError: No module named 'tkinter'

что может быть причиной и как мы можем ее решить?

2 92

2 ответа:

Я использую Tkinter уже некоторое время. Почему бы вам не попробовать это и не дать мне знать, если это сработает?

try:
    # for Python2
    from Tkinter import *   ## notice capitalized T in Tkinter 
except ImportError:
    # for Python3
    from tkinter import *   ## notice lowercase 't' in tkinter here

вот ссылка ссылке и вот это doc

Как вы используете Python 3, модуль был переименован в tkinter, Как говорится в документация:

Примечание Tkinter был переименован в tkinter в Python 3. Инструмент 2to3 автоматически адаптирует импорт при преобразовании ваших источников в Python 3.