2013-03-25 87 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