如何在Mac OSX的Mountain Lion上使用x11作为matplotlib的后端?

时间:2013-04-13 15:32:39

标签: macos matplotlib x11 backend

我曾经在我的macbook上使用TkAgg作为后端,用于从macports安装的matplotlib。有一段时间,情节窗口在X11中启动。在最新的macports更新之后,它停止使用x11,而现在将使用独立的python窗口。

我想知道是否有办法指示matplotlib在x11中打开绘图窗口?谢谢!

兰迪林林

1 个答案:

答案 0 :(得分:0)

如果您正在使用MacPorts Python和Tk安装,您现在可能已安装了Tk的MacPorts quartz变体,这是一个基于Cocoa的本机Tk,现在是默认变体。如果你想使用旧的基于X11的Tk,你可以通过重新安装Tk来强制使用它:

sudo port upgrade --enforce-variants tk -quartz