我正在使用 matplotlib 编写 python 程序,但收到此错误:
GLib-GIO-Message:使用“内存”GSettings 后端。您的设置不会被保存或与其他应用程序共享。
(python:6304):Gtk-警告 **:GModule(/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so)初始化检查失败:GLib >版本太旧(微不匹配)
(python:6304):Gtk-警告 **:加载 IM 上下文类型“ibus”失败
(python:6304):Gtk-警告 **:GModule(/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so)初始化检查失败:GLib 版本太旧(微不匹配)
(python:6304):Gtk-警告 **:加载 IM 上下文类型“ibus”失败
(python:6304):Gtk-警告 **:GModule(/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so)初始化检查失败:GLib 版本太旧(微不匹配)
(python:6304):Gtk-警告 **:加载 IM 上下文类型“ibus”失败
程序执行完毕,但错误不会消失。我运行的是 Ubuntu 16。
我尝试重新安装 Glib,但没有任何改变。我在网上寻求帮助,但找不到解决方案。我是菜鸟,我不知道如何解决这个问题。
谁能帮我吗?我真的很感谢您的宝贵时间!
对于其他使用 Anaconda Python 发行版的人(比如我):
尽管没有安装或使用 PyGTK,但我在 Spyder 的 qt 控制台中遇到了完全相同的 GTK 错误消息。这是在我安装了一个非默认软件包后开始的,该软件包自动将我的 PyQt 版本从 5 降级到 4。我删除了它并升级了 pyqt 软件包,这使间谍程序返回到其正常行为。不知道为什么修改pyqt版本会导致GTK错误。
注意我用过anaconda 导航器 https://docs.continuum.io/anaconda/navigator对于安装/卸载/升级步骤,但所有这些都可以通过通常的方式来实现conda命令接口 http://conda.pydata.org/docs/commands.html。另外,pyqtgraph 是有问题的库,但最新版本(0.10)通过安装pip install pyqtgraph
不会导致这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)