python - 使 matplotlib 绘图窗口弹出为事件窗口

标签 python macos matplotlib

我在 mac os x 上使用 python 和 matplotlib。 当我在许多不同的窗口上工作并且我必须运行一个生成绘图的脚本时,绘图窗口总是在事件窗口后面打开,并且非常沮丧不得不在窗口之间切换以查看图像。 为什么要决定绘图窗口的位置,和/或将其作为前景窗口弹出?

谢谢

最佳答案

对我来说(OSX 10.10.2,Matplotlib 1.4.3),可行的是将 matplotlib 后端更改为 TkAgg。在导入 pyplot 或其他任何东西之前,请转到:

import matplotlib
matplotlib.use('TkAgg')  

现在会弹出绘图窗口,并且可以使用命令选项卡进行操作。

关于python - 使 matplotlib 绘图窗口弹出为事件窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8202228/

相关文章:

bash - 防止子进程 (HandbrakeCLI) 导致父脚本退出

python - 如何在条形图上显示自定义值

python - 在 12 个月轴上逐年绘制

macos - 如何在 mac os x 中设置默认的 ant 路径?

python - 使用 OpenCV 和 SIFT/SURF 校正扫描图像以匹配原始图像

python - 需要帮助减少 python 代码的执行时间

python - 如何使用 Python 通过 HTTP 将远程图像复制到 gtk.gdk.pixbuf?

ios - Swift - 从一年中的某一天获取日期

python - 动态添加图例到 matplotlib 图

python - 如何在 matplotlib 的 map 中插入比例尺