QGtkStyle无法解析GTK

2024-06-01 01:03:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Ubuntu 18.04中安装了一系列使用Anaconda的应用程序。它们运行得很好,但菜单显示为空白

其中一些应用程序是:

  • 斯皮德
  • 橙色3
  • qtconsole控制台

对于所有这些,我在执行它们时都会遇到同样的错误:

QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries.

我试了好几个小时都没有成功。

你知道怎么解决这个问题吗?


Tags: 应用程序gtkmakeubuntu错误菜单notanaconda
3条回答

我通过升级和安装pkg config解决了这个问题

sudo apt upgrade && sudo apt install pkg-config 

Jupyter系列的效果很好!

严格来说,这不是GTK主题化问题。相反,这是因为您的Qt版本是旧的。您需要安装qt=5.9
在我的例子中,这个问题是因为我使用conda forge通道,qt是5.6版本。从默认通道显式安装qt=5.9时,问题在没有更改.bashrc文件的情况下得到解决。

作为快速修复,添加

export QT_STYLE_OVERRIDE=gtk2

给你的.bashrc。那么你的菜单至少应该有一些文本。

相关问题 更多 >