Я намагаюся побудувати простий графік за допомогою pyplot, наприклад:
import matplotlib.pyplot as plt
plt.plot([1,2,3],[5,7,4])
plt.show()
але цифра не з'являється, і я отримую таке повідомлення:
UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
У кількох місцях я бачив, що потрібно було змінити конфігурацію matplotlib, використовуючи наступне:
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
Я зробив це, але потім отримав повідомлення про помилку, оскільки він не може знайти модуль:
ModuleNotFoundError: No module named 'tkinter'
Потім я спробував встановити "tkinter" за допомогою pip install tkinter
(всередині віртуального середовища), але він не знаходить:
Collecting tkinter
Could not find a version that satisfies the requirement tkinter (from versions: )
No matching distribution found for tkinter
Слід також зазначити, що я запускаю все це в середовищі IDE Pycharm Community Edition за допомогою віртуального середовища, і що моєю операційною системою є Linux / Ubuntu 18.04.
Я хотів би знати, як я можу вирішити цю проблему, щоб мати можливість відображати графік.