2013-03-25 94 views
1

我想拼命地在Ubuntu 12.10上的matplotlib中做一個全屏圖。我嘗試了所有可以在網上找到的東西。我需要我的情節完全全屏,而不是最大化。有沒有人得到這個工作?如果是這樣,你能分享一下嗎?Matplotlib全屏不能正常工作

謝謝。

+0

http://stackoverflow.com/questions/332289/how-do-you-change-the-size-of-figures-drawn-with-matplotlib – MattDMo 2013-03-25 16:26:17

+0

MattDMo,該線程並沒有說明什麼全屏。它只是說如何改變圖形的大小。我需要我的情節真正全屏,這意味着沒有任何系統菜單或圖標可見。 – Doughy 2013-03-25 16:39:35

+0

如果將繪圖的大小設置爲屏幕大小,會發生什麼情況? 'matplotlib'沒有「意識到」你的屏幕尺寸,或者有什麼其他裝飾,比如系統菜單等。如果你想覆蓋「always always top」,你需要以某種方式連接到窗口管理器。值 – MattDMo 2013-03-25 16:42:51

回答

1

已解決 - 我的問題是我沒有達到最新版本的Matplotlib。我做了以下步驟,使用Ubuntu 12.10在Matplotlib中進行全屏工作。

  1. 卸載matplotlib與sudo apt-get remove python-matplotlib
  2. 安裝編譯依賴於matplotlib sudo apt-get build-dep python-matplotlib
  3. 與PIP sudo pip install matplotlib
  4. 集matplotlib matplotlib 1.2安裝與matplotlib.rcParams['backend'] = 'GTK'
  5. 使用鍵盤快捷鍵使用GTK後端 'F' 時情節是在屏幕上,它的工作!
+0

請記住接受您自己的答案! – tacaswell 2013-03-30 23:39:41