matplotlib - 无法更改为其他GUI工具箱: notebook - Warning in Jupyter

标签 matplotlib jupyter-notebook backend

我想在jupyter中使用交互式绘图,但是当将后端切换到笔记本时,我得到警告:
警告:无法更改为其他GUI工具包:笔记本。改用qt5。

在Windows 10,Anaconda 1.8.7,jupyter 5.5.0,python 3.6.5和matplotlib 2.2.2上会发生这种情况。

最小的工作示例:

import matplotlib.pyplot as plt
%matplotlib notebook

输出:
Warning: Cannot change to a different GUI toolkit: notebook. Using qt5 instead.

我在这里找到了另一个问题的问题,但找不到任何有此问题的人。
在某些情况下,提到导入ipympl作为解决方案,但是在我看来,这并没有任何改变。

有什么提示吗?

最佳答案

正如ImportanceOfBeingErnest在评论中指出的那样,我的问题与jupyter启动时已经设置的后端有关。但是,如this post中所述,需要在ipython_config.py中设置后端,而不是在jupyter_notebook_config.py中设置。

重新启动笔记本服务器后,我可以按照here所述在后端之间进行切换。

关于matplotlib - 无法更改为其他GUI工具箱: notebook - Warning in Jupyter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52703190/

相关文章:

python - 以透视方式绘制以 3D 投影的一系列 2D 图

python - 软件包安装在 anaconda\lib\site-packages 中并在 spy 程序中找到,但不在 jupyter 笔记本中

python-2.7 - 如何使用 python 2.x 安装 jupyter/docker-stacks

python - python中的文本文件

.net - 有哪些方法可以从非托管代码生成 MSIL

ios - 适用于 iOS 的 AWS 后端入门

python - 在 map Bokeh 上执行面积图时,它显示空白框并且不起作用

python - 将 NumPy 二维阵列中的所有二维点连接为三角形网格

reactjs - ReactJS 最流行的后端框架是什么?

python - 如何修复左侧刻度? Matplotlib 和 Pandas