Не запускается код. ModuleNotFoundError: No module named 'tkinter'
Traceback (most recent call last): File "/home/egor-lyadsky/PycharmProjects/pythonProject/main.py", line 1, in from tkinter import * ModuleNotFoundError: No module named 'tkinter'
Ответы (4 шт):
Поскольку у Вас вывод указывает на исполнение в *NIX системе, осмелюсь предположить, что используется Debian подобный дистрибутив. В таком случае просто запустите
sudo apt install python3-tk
Если у Вас Arch, то
sudo pacman -S python3-tk
В иных случаях смотрите менеджер пакетов своей OS.
Если у вас Windows, то может быть, у вас по-другому называется библиотека:
pip install tkinter
Потом замените import tkinter на import TKinter.
Если не поможет, то замените на import Tkinter.
Если нету pip:
python -m pip install -U pip
Надеюсь, поможет!
Ответ для Linux (похоже, но изменено):
pip3 install tkinter
Потом замените import tkinter на import TKinter.
Если не поможет, то замените на import Tkinter.
Если нету pip:
sudo apt -y install python3-pip
Если ничего из этого не сработает, то не знаю.
Зайдите в папку .loсal (находится в домашней папке(скорее всего это скрытая папка, нажмите CTRL + H)), там найдите пакет tkinter (или что то другое похожее на tkinter, смотря что вы установили). И затем скопируйте его в папку с проектом (лучше в virtualvenv, если он у Вас есть). Должно помочь