2016-08-15 9 views
5

मैं matplotlib के साथ एक अजगर कार्यक्रम लिख रहा हूँ, और मैं इस त्रुटि हो रही है:मैं इस त्रुटि को कैसे ठीक कर सकता हूं? जीटीके-चेतावनी **: GModule ... प्रारंभ जांच में विफल: GLib संस्करण बहुत पुराना (माइक्रो बेमेल)

GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.

(python:6304): Gtk-WARNING **: GModule (/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so) initialization check failed: GLib >version too old (micro mismatch)

(python:6304): Gtk-WARNING **: Loading IM context type 'ibus' failed

(python:6304): Gtk-WARNING **: GModule (/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch)

(python:6304): Gtk-WARNING **: Loading IM context type 'ibus' failed

(python:6304): Gtk-WARNING **: GModule (/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch)

(python:6304): Gtk-WARNING **: Loading IM context type 'ibus' failed

कार्यक्रम निष्पादन खत्म करता है, लेकिन त्रुटि दूर नहीं जाएगी। मैं उबंटू 16 चला रहा हूं।

मैंने ग्लिब को पुनर्स्थापित करने का प्रयास किया, लेकिन कुछ भी नहीं बदला। मैंने ऑनलाइन मदद की खोज की, लेकिन समाधान नहीं मिला। मैं एक नोब हूं और मुझे कोई संकेत नहीं है कि इसे कैसे हल किया जाए।

क्या कोई मेरी मदद कर सकता है? मैं सच में आपके समय की सराहना करता हूँ!

+0

ऐसा लगता है कि इसका उत्तर यहां दिया गया है: http://askubuntu.com/questions/806064/glib-gio-message-and-gtk-warning-on-ubuntu-16-04 – fpietka

+0

16.04 या 16.10 बीटा? – andlabs

+0

@fpietka वहां कोई जवाब नहीं है, बस कुछ गुमराह "सलाह" – andlabs

उत्तर

-1

दूसरों (मेरे जैसे) एनाकोंडा अजगर वितरण का उपयोग कर के लिए:

मुझे नहीं होने PyGTK स्थापित या प्रयोग में, स्पाइडर के क्यूटी कंसोल में होने के बावजूद एक ही सटीक एक ही जीटीके त्रुटि संदेश था। यह एक गैर-डिफ़ॉल्ट पैकेज स्थापित करने के ठीक बाद शुरू हुआ जो मेरे पीईक्यूटी संस्करण को 5 से 4 तक स्वचालित रूप से डाउनग्रेड कर दिया। मैंने इसे हटा दिया और पीईटीटी पैकेज को अपग्रेड किया, जिसने स्पाइडर को अपने सामान्य व्यवहार में वापस कर दिया। मुझे नहीं पता कि pyqt संस्करण को संशोधित करने से जीटीके त्रुटियों की ओर जाता है।

नोट मैंने इंस्टॉल/अनइंस्टॉल/यूग्रेड चरणों के लिए anaconda-navigator का उपयोग किया, लेकिन यह सब सामान्य conda command interface के माध्यम से हासिल किया जा सकता है। इसके अलावा, pyqtgraph अपमानजनक पुस्तकालय था, लेकिन नवीनतम संस्करण (0.10) pip install pyqtgraph के माध्यम से स्थापित इस समस्या का कारण नहीं है।

+0

प्रश्न जीटीके चेतावनी से निपट रहा है क्यूटी के साथ नहीं। कृपया सही सवाल का जवाब देने का प्रयास करें। –

+0

मुझे लगता है कि ऐसा लगता है कि उन्हें असंबंधित होना चाहिए, क्योंकि वे अलग-अलग जीयूआई पुस्तकालय हैं।फिर भी, मुझे कुछ कारणों से ऊपर सूचीबद्ध एक ही जीटीके त्रुटियां मिलीं, इस तथ्य के बावजूद कि मेरा पर्यावरण (स्पाइडर) क्यूटी-आधारित है, जैसा कि मैं चल रहा था स्क्रिप्ट। मैं वास्तव में PyGTK स्थापित भी नहीं है। मुझे यह जवाब लेने में खुशी है, लेकिन यह मेरी स्थिति में दूसरों की मदद कर सकता है। – Jack

संबंधित मुद्दे

 संबंधित मुद्दे