Jupyter notebook 不再在外部窗口中打开 matplotlib 图?

eur*_*der 3 python matplotlib jupyter-notebook

我已经使用 Jupyter notebook 和 matplotlib 几个星期了,没有任何问题。我在笔记本单元格的开头使用了以下代码将 matplotlib 绘图放入外部窗口:

%matplotlib notebook
Run Code Online (Sandbox Code Playgroud)

但是,今天当我运行这些单元格时,它会在我的代码之后在单元格末尾的同一窗口中绘制图形。它将交互式选项放入该图中,因此请注意与使用%matplotlib inline.

我需要在外部窗口中绘制这些数字,而不是在同一个窗口中,所以我该怎么做才能解决这个问题?我尝试重新启动内核并重新启动我的 PC 并重新启动 Jupyter 笔记本,但都没有奏效。

那么有谁知道我如何像以前那样在外部窗口中制作 Jupyter notebook 绘图 matplotlib 图形?

编辑:我也尝试过使用其他 matplotlib 后端(qt、tk 等),但它们没有任何区别,它仍然将绘图放在单元格的末尾而不是在外部窗口中。我在下面的单元格末尾包含了一张图的图片。

在此处输入图片说明

Sid*_*rya 5

在外部窗口中绘图

%matplotlib qt
Run Code Online (Sandbox Code Playgroud)

在 jupyter notebook 中绘图

%matplotlib inline 
Run Code Online (Sandbox Code Playgroud)

我希望这有帮助!