我从 Python(x,y) 2.7.2.3 升级到2.7.6.0 http://code.google.com/p/pythonxy/wiki/Downloads在 Windows 7 中(很高兴看到我终于可以输入function_name?
并再次查看对象检查器中的文档字符串),但现在绘图无法像以前那样工作。
以前(Spyder 2.1.9、IPython 0.10.2、matplotlib 1.2.1),当我绘制时这个脚本 https://gist.github.com/endolith/4625838例如,它会在交互式窗口中并排绘制子图:
现在(Spyder 2.2.5、IPython 1.2.0、Matplotlib 1.3.1)当我尝试绘制图形时,它会将子图作为微小的内联 PNG 进行绘制,这是一个IPython 的变化 http://ipython.org/ipython-doc/dev/interactive/qtconsole.html#inline-matplotlib:
所以我进入选项并发现了这个:
这似乎是说我可以找回旧的交互式图,并排显示 4 个子图,但是当我切换到“自动”并尝试绘制某些内容时,它什么也不做。根本没有情节。
如果我将此下拉菜单切换到 Qt,或取消选中“激活支持”,它只会绘制第一个子图或其一部分,然后停止:
如何在一个图中获得 4 个并排子图的旧行为并与之交互?
将后端更改为自动:
工具 > 首选项 > IPython 控制台 > 图形 > 图形后端 > 后端:自动
然后关闭并打开 Spyder。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)