在jupyter笔记本中想使用matplotlib绘图,第一次代码跑下去都很正常,自己手欠中间换了一下kernel,换回去后matplotlib就一直报错了,卸载安装了好几遍之后一直报这个内置的错误,求大家帮忙
2条回答 默认 最新
- 一直免费一直爽 2024-08-10 23:12关注
以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
这个问题是由于
matplotlib
在Jupyter Notebook中默认配置为inline
模式,导致了与matplotlib inline
模块的冲突。解决方法如下:
-
关闭
matplotlib inline
:- 在
ipython_notebook_config.py
文件中,找到设置inline
模式的部分并将其删除。
# 关闭matplotlib inline # 这里添加您的代码(例如,将值设置为False) config = { 'InlineBackend.figure_tocanvas': False, 'InkletBackend.figure_tocanvas': False, 'MatplotlibBackend.figure_tocanvas': False, }
- 在
-
重新加载IPython:
- 使用
%reset -f
命令清空所有缓存,并重新启动Jupyter Notebook。
- 使用
-
重启Python环境:
- 有时候,仅重启Python环境可能也能解决问题。
以上步骤完成后,尝试运行代码,问题应该得到解决。
解决 无用评论 打赏 举报 编辑记录 -