如何在ipython3笔记本中制作内联matplotlib图形

时间:2015-01-18 14:55:31

标签: python matplotlib ipython-notebook

我尝试了以下方法,但总是有错误 我试过了:
1.在Mac控制台中使用ipython3 notebook --matplotlib inline启动iPython笔记本 或/和
2.在iPython笔记本的第一个单元格中使用%matplotlib inline

我收到了这个错误:

  

/usr/local/Cellar/python3/3.3.3/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/IPython/core/formatters.py:239:   FormatterWarning:image / png格式化程序中的异常:无法创建   写结构         FormatterWarning,       

我按照@cel向我展示的解决方案(卸载XQuartz),但我得到了同样的错误:

  

/usr/local/Cellar/python3/3.3.3/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/IPython/core/formatters.py:239:   FormatterWarning:image / png格式化程序中的异常:无法创建   写结构FormatterWarning,

如果我同时执行1(ipython3 notebook --matplotlib inline)和2(%matplotlib inline),我只收到此消息:

<matplotlib.figure.Figure at 0x1089fab50>

其他信息:
1. OS X(10.9.5),Python 3.3.3
2.如果我使用ipython3 notebook --matplotlib=osx启动ipython notebook,则会在另一个窗口(不是内联)中弹出该图。

0 个答案:

没有答案