Spyder 终端内的 3D matplotlib 图

3D matplotlib figure inside a Spyder terminal

我正在 mathplotlib 中绘制 3D 图:

fig = plt.figure()
ax = fig.add_subplot(111, '3d')
ax.scatter(x,y,z)
plt.show()

然而,该图在终端中打开,所以我无法检查它。如何在新的 window 中打开它进行检查?

谢谢。

绘图的默认位置在 IPython 控制台 中。我想这就是终端的意思?

您可以在 首选项 > IPython 控制台 > 图形[= 中指定它们的显示位置26=] > 后端。更改为 自动

正如 this question 所建议的,我必须重新启动 Spyder 才能让它注意到变化。