gpt4 book ai didi

python-2.7 - 无法在 ipython notebook 中关闭使用 matplotlib 生成的绘图

转载 作者:行者123 更新时间:2023-12-04 02:32:12 34 4
gpt4 key购买 nike

我正在尝试在 ipython notebook 中使用 matplotlib 绘制一个图。

import matplotlib.pyplot as plt
plt.plot(range(10))
plt.show()

我得到了想要的情节,但是当我尝试关闭它时,它挂了。然后我必须强制退出它,并重新启动内核。

如果我从终端运行相同的代码,我可以安全地关闭绘图。错误是在使用 ipython notebook 时。

我使用的是 OS X El Capitan (10.11.2),python 2.7。问题开始于更新到 El Capitan 后。

提前致谢。

最佳答案

当您在笔记本中工作时,最好内联显示绘图。开启内联模式:

In: [1] %matplotlib inline

现在,在没有 plt.show() 的情况下绘图:
In: [2]import matplotlib.pyplot as plt
In: [3]plt.plot(range(10))

情节应该出现在笔记本中。

对于笔记本中的交互式绘图,请使用 mpld3 .只需将这些行添加到您的笔记本中:
import mpld3
mpld3.enable_notebook()

关于python-2.7 - 无法在 ipython notebook 中关闭使用 matplotlib 生成的绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34248549/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com