python - Matplotlib 绘图窗口出现在不同的桌面上

标签 python macos matplotlib

我在 Mac 10.8 和 matplotlib 1.1.1 上运行 Python 2.7.2。我使用的后端是 MacOSX。如果我运行任何绘图代码,例如

import matplotlib.pyplot as plt
plt.plot([1,2,3], [4,5,6])
plt.show()

绘图窗口总是出现在与我正在处理的桌面不同的桌面上。如果我使用 ipython 或运行脚本,此行为是相同的。有没有解决的办法?每次都要去搜剧情,好烦啊!

最佳答案

如果您之前使用 OSX 的桌面管理命令移动它,您可以像这样修复它:

右键单击(命令单击)Dock 中 Matplotlib 图标的 Python 图标。在选项下,有将“应用程序”分配给桌面的选项。设置为无。如果它仍然在另一个桌面上打开,将它移动到你想要它的桌面(一种方法是单击并按住窗口的标题...按 Ctrl-#,其中 # 是你想要它的桌面)

关于python - Matplotlib 绘图窗口出现在不同的桌面上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13172007/

相关文章:

python - pip 安装 UnicodeDecodeError

java - 使用 JMF 时出错

python - 在 MATPLOTLIB 中绘制多个子图时条形图损坏

python - Matplotlib - 将 Xticks 更改为线上而非数据点上的值

python - matplotlib 一次只绘制一个图

python - pyside2 通过 Window "X"连接关闭到自定义退出方法

python - 正则表达式中的空格

python - 如何使用 Scrapy 和 PyInstaller 在 Windows 10 中创建单个可执行文件?

macos - 使用绑定(bind)时将 NSPopUpButton 内容与标签分开

java - JDialogs 导致我的应用程序菜单在 OSX 上消失