При попытке запустить мою программу на python 3, которая использует matplotlib через командную строку, я получаю следующую ошибку:
import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'
То же самое происходит при простом вводе:
>>>import tkinter
Предложенные исправления, такие как установка python3-tk, python3.5-tk или python3.6-tk, не работают, в результате:
python3.6-tk is already the newest version (3.6.6-1+xenial1).
и использование matplotlib.use ('agg') не работаеттак как мне нужно вывести цифры:
UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
с установкой pip tkinter, python-tk или python3-tk, результат:
Could not find a version that satisfies the requirement python3-tk (from versions: )
No matching distribution found for python3-tk
Я также пытался обновить и переустановить python3, но ничегоВроде работает (версия 3.6.4).Может быть, это python-tk версии 3.6.6 и мой python 3.6.4?
Есть ли другой способ, который я могу попробовать?