मैं 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'
फिर, मैंने pip install tkinter
(वर्चुअल वातावरण के अंदर) का उपयोग करके "टिंकर" स्थापित करने की कोशिश की , लेकिन यह इसे नहीं ढूंढता है:
Collecting tkinter
Could not find a version that satisfies the requirement tkinter (from versions: )
No matching distribution found for tkinter
मुझे यह भी उल्लेख करना चाहिए कि मैं एक आभासी वातावरण का उपयोग करके Pycharm सामुदायिक संस्करण IDE पर यह सब चला रहा हूं, और यह कि मेरा ऑपरेटिंग सिस्टम लिनक्स / Ubuntu 18.04 है।
मैं यह जानना चाहूंगा कि ग्राफ़ प्रदर्शित करने में सक्षम होने के लिए मैं इस समस्या को कैसे हल कर सकता हूं।