Gtk-WARNING **:无法在 module_path 中找到主题引擎:“adwaita”,使用 pygtk 模块执行 python 脚本时出错

Nim*_*waj 49 gnome themes gtk

我最近从站点 [Noobslab][1] 在我的 Ubuntu 16.04 中添加了 Macbuntu 主题,我也在学习 Python 的 GTK+ (PyGTK),早些时候当我运行测试程序时,我安静地运行,而在 stderr 流中没有显示任何错误但在我安装主题后,我收到警告

(radio_button.py:6696): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(radio_button.py:6696): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
Run Code Online (Sandbox Code Playgroud)

例如,当我运行radio_button.py.

我想在不卸载主题的情况下修复此错误。

小智 76

我遇到过同样的问题

sudo apt install gnome-themes-standard
Run Code Online (Sandbox Code Playgroud)

修复了问题。

  • 不适合我。 (5认同)

小智 5

为了消除这个警告(你可以忍受它,它不会引起任何问题)上面的解决方案对我不起作用。除了安装 gnome-themes-standard 之外,我还必须执行以下操作: $ sudo apt-get install gnome-themes-extra gnome-themes-extra:i386

就我而言,32 位架构版本起到了作用。

  • E: 无法找到包 gnome-themes-extra:i386 (6认同)
  • 而且这也不能解决它。 (2认同)