IPython:在导入matplotlib之前是否需要“%matplotlib inline”?

时间:2016-10-03 20:17:29

标签: python matplotlib ipython

我正在使用IPython。很困惑,如果我不添加

,代码就无法执行
%matplotlib

之前

import matplotlib.pyplot as plt

有人可以通过解释为什么matplotlib使用需要在IPython中调用魔术函数来启发我吗?

1 个答案:

答案 0 :(得分:3)

我相信它是必需的,因为通常matplotlib使用默认工具包为图形打开额外的窗口。 %inline允许您在IPython笔记本中加载图形,而不是使用外部工具包。