我正在尝试在MacOS X上使用带有Python 2.7.2和IPython 1.1.0的IPython笔记本。
我不能让matplotlib图形显示内联。
import matplotlibimport numpy as npimport matplotlib.pyplot as plt%matplotlib inline
我也尝试了%pylab inline
和ipython命令行参数--pylab=inline
,但这没有区别。
x = np.linspace(0, 3*np.pi, 500)plt.plot(x, np.sin(x**2))plt.title('A simple chirp')plt.show()
而不是内联图形,我得到这个:
<matplotlib.figure.Figure at 0x110b9c450>
matplotlib.get_backend()
表示我有'module://IPython.kernel.zmq.pylab.backend_inline'
后端。