我不确定引擎盖下面到底发生了什么,但下面是我的设置、示例代码和问题:
import numpy as np
import pylab as pl
x=np.random.normal(size=(1000,))
pl.plot(x)
我不能使用标准的macosx shorcuts来访问plot命令生成的窗口。在
例如,我不能命令-选项卡到窗口。因此,如果窗口在其他窗口的后面,我需要将鼠标移到它上面!命令-W不会关闭它。在
显然,这是不能接受的。看起来也许用狮子代替豹子也许可以解决这个问题,但我还没有升级。我觉得这个问题与iPython生成的窗口有关,这些窗口在某种意义上并不完全了解Cocoa,但是我知道的非常少,所以我对这个假设不是特别有信心。在
因此,关于如何解决或绕过这个问题的任何想法都将是非常感谢的。在
在macosxyosemite 10.10.5上安装python2.7.10时,我也经历了同样的烦恼。我发现的一个解决方案是通过创建一个
~/.matplotlib/matplotlibrc
文件,将后端更改为Mac OS X或Qt4Agg:或者
^{pr2}$现在,我可以使用命令使用-选项卡轻松进入绘图窗口,并用命令-W关闭它。在
从iPython page的描述来看,Python似乎使用Qt来生成 用户界面。这意味着它生成的窗口肯定不是Cocoa窗口,也不会像它们那样工作。在
这个问题不太可能有一个简单的解决办法。在
相关问题 更多 >
编程相关推荐