[英]In Spyder, plot using Matplotlib with interactive zoom, etc
从菜单Tools > Preferences
,然后在左侧的类别列表中选择IPython console
,然后在顶部的选项卡中选择Graphics
,然后将Graphics backend
从内联更改为例如Qt 。
但是对我而言,这些数字总是在背景中弹出。
(我使用了与WinPython 3.4捆绑在一起的Spyder 3.0.0dev。)
尽管这是一个老问题,但我无需使用GUI就可以解决同一问题。
仅在控制台中绘制:
%matplotlib inline
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
返回到在控制台外部绘图:
%matplotlib qt5
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
无需重新启动我的spyder
或内核。 会话信息:
spyder 3.3.2
python 3.6.8
windows 10.
并记住重新启动内核,然后就可以了。
您可能不需要重新启动spyder。 只需转到工具菜单,然后重新启动内核即可。 然后,您应该显示该图。 拜托,这是在您必须为图形设置适当的首选项之后
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.