ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

如何在OS X上使用Python中的matplotlib生成Cocoa识别的绘图(最好是Leopard)

2019-07-04 18:58:17  阅读:224  来源: 互联网

标签:python cocoa matplotlib ipython macos


我不确定引擎盖下到底发生了什么,但这是我的设置,示例代码和问题:

建立:

>雪豹(10.6.8)
> Python 2.7.2(由EPD 7.1-2提供)
> iPython 0.11(由EPD 7.1-2提供)
> matplotlib(由EPD 7.1-2提供)

示例代码:

import numpy as np
import pylab as pl
x=np.random.normal(size=(1000,))
pl.plot(x)

问题:

我不能使用标准的Mac OS X shorcuts来访问plot命令生成的窗口.

例如,我无法在窗口中使用Command-Tab.因此,如果窗口位于其他窗口的后面,我需要将鼠标移到它上面! Command-W不会关闭它.

显然,这是不可接受的.似乎运行Lion而不是Leopard可能会解决这个问题,但我尚未升级.我觉得这个问题与iPython生成的窗口有关,在某种意义上它并不完全是Cocoa感知,但我真的知道的很少,所以我对这个假设并不是特别有信心.

因此,任何关于如何解决或解决这个问题的想法都将非常感激.

解决方法:

iPython page的描述看,Python看起来像是使用Qt生成的
UI.这意味着它生成的窗口肯定不是Cocoa窗口,并且不会像它们那样.

这个问题不太可能是一个简单的解决方案.

标签:python,cocoa,matplotlib,ipython,macos
来源: https://codeday.me/bug/20190704/1379659.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有