Tôi đang cố gắng vẽ một đồ thị đơn giản bằng pyplot, ví dụ:
import matplotlib.pyplot as plt
plt.plot([1,2,3],[5,7,4])
plt.show()
nhưng con số không xuất hiện và tôi nhận được thông báo sau:
UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
Tôi đã thấy ở một số nơi người ta phải thay đổi cấu hình của matplotlib bằng cách sử dụng như sau:
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
Tôi đã làm điều này, nhưng sau đó nhận được thông báo lỗi vì nó không thể tìm thấy mô-đun:
ModuleNotFoundError: No module named 'tkinter'
Sau đó, tôi đã cố gắng cài đặt "tkinter" bằng pip install tkinter
(bên trong môi trường ảo), nhưng nó không tìm thấy:
Collecting tkinter
Could not find a version that satisfies the requirement tkinter (from versions: )
No matching distribution found for tkinter
Tôi cũng nên lưu ý rằng tôi đang chạy tất cả những điều này trên Pycharm Community Edition IDE sử dụng môi trường ảo và hệ điều hành của tôi là Linux / Ubuntu 18.04.
Tôi muốn biết cách tôi có thể giải quyết vấn đề này để có thể hiển thị biểu đồ.