Jupyter Notebook中%matplotlib inline失效,无需plt.show()无法显示图像的问题求助
Jupyter Notebook中%matplotlib inline失效,无需plt.show()无法显示图像的问题求助
大家好,我刚接触Jupyter Notebook,目前用的是Mac系统,环境配置为Jupyter client 8.6、Python 3.10以及matplotlib 3.5。
我原本想通过%matplotlib inline魔法命令让图像直接内嵌显示在单元格中,但发现完全没效果——图像根本不会自动显示出来,必须手动加上plt.show()才能看到图像。下面给大家展示具体的情况:
这是仅使用
%matplotlib inline时的状态,图像完全不显示:
而在代码末尾加上
plt.show()后,图像就能正常显示了:
有没有大佬知道这是怎么回事呀?我本来以为用了%matplotlib inline之后,不用调用plt.show()就能自动显示图像的,现在完全达不到预期效果,麻烦大家帮忙解惑一下!
备注:内容来源于stack exchange,提问作者Hans Huang
相关产品推荐
相关产品推荐

