ฉันกำลังพยายามพล็อตกราฟง่ายๆโดยใช้ 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
ฉันควรพูดถึงว่าฉันใช้งานทั้งหมดนี้บน Pycharm Community Edition IDE โดยใช้สภาพแวดล้อมเสมือนจริงและระบบปฏิบัติการของฉันคือ Linux / Ubuntu 18.04
ฉันต้องการทราบว่าฉันจะแก้ปัญหานี้ได้อย่างไรเพื่อให้สามารถแสดงกราฟได้