首页  >  文章  >  后端开发  >  为什么我无法在 IPython Notebook 中内联显示 Matplotlib 绘图?

为什么我无法在 IPython Notebook 中内联显示 Matplotlib 绘图?

DDD
DDD原创
2024-11-08 07:52:02923浏览

Why Can't I Display Matplotlib Plots Inline in My IPython Notebook?

如何在 IPython Notebook 中内联显示 Matplotlib 绘图

问题:

使用 IPython 时在具有特定 Python 和 IPython 版本的 macOS 上的笔记本上,matplotlib 图形无法内联显示。 %matplotlib inline、%pylab inline 和 ipython 命令行参数等命令无法解决该问题。相反,会显示数字。

答案:

要启用内联绘图,请按照以下步骤操作:

  1. 在第一个单元格中IPython 笔记本,执行命令 %matplotlib inline。
  2. 导入必要的模块:
import matplotlib
import numpy as np
import matplotlib.pyplot as plt

或者,您可以在配置文件中设置以下配置选项以始终启动 IPython默认情况下内核处于内联模式:

c.IPKernelApp.matplotlib = <CaselessStrEnum>
  Default: None
  Choices: ['auto', 'gtk', 'gtk3', 'inline', 'nbagg', 'notebook', 'osx', 'qt', 'qt4', 'qt5', 'tk', 'wx']
  Configure matplotlib for interactive use with the default matplotlib backend.

以上是为什么我无法在 IPython Notebook 中内联显示 Matplotlib 绘图?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn