2013-10-02 37 views
1

在我的Debian測試系統上全新安裝Anaconda時,Anaconda的IPython Qtconsole與Debian的Qtconsole(見下文)相比在Gnome3桌面上運行時表現不佳。其他基於Qt的圖形用戶界面(如matplotlib窗口)也受到影響。啓用來自Anaconda的IPython qtconsole的Gnome/GTK集成

我懷疑來自Anaconda的PySide Qt綁定未正確配置爲使用系統的Gnome/Gtk主題作爲Debian的Qt。特別是,默認的字體大小會受到影響,這非常煩人。

我很高興聽到如何讓Anaconda的PySide使用適當的Gnome主題。

(見here查看大圖)

+0

我在ubuntu上有同樣的醜陋,它不可能是侏儒3特定的。 – user2304916

+1

作爲起點,使用Anaconda提供的'qtconfig'工具可以更改Qt應用程序的默認字體(例如選擇Cantarell Regular)。然而,* Select GUI style *的「桌面設置」選項無法加載Gnome中使用的適當的GTK主題,而不是Debian發佈的'qtconfig'。 –

+0

供參考:關於此問題的後續討論已在Continuum的論壇上發佈:https://groups.google.com/a/continuum.io/d/msg/anaconda/vFtZWAY4ylY/mCJxyrkc8_EJ –

回答

1

這有可能是連續內置QT沒有內置到它正確的庫。你可以嘗試從https://github.com/continuumio/conda-recipes建設qt,看看它是否有幫助嗎?您需要一個C編譯器,並且還需要安裝各種庫(有一個notes.md文件,其中列出了需要安裝的所有軟件包)。您也可能需要重新編制shibokenpyside(依次),因爲重建qt傾向於破壞ABI(至少在我的經驗中)。

+2

事實上@almarklein指出該問題來自缺少編譯標誌「-gtkstyle」。比照https://github.com/ContinuumIO/conda-recipes/issues/22 –

相關問題