我试图在MacOS X上使用Python 2.7.2和IPython 1.1.0上的IPython笔记本.
我无法让matplotlib图形显示为内联.
import matplotlib
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
Run Code Online (Sandbox Code Playgroud)
我也试过%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()
Run Code Online (Sandbox Code Playgroud)
而不是内联图形,我得到这个:
<matplotlib.figure.Figure at 0x110b9c450>
Run Code Online (Sandbox Code Playgroud)
并matplotlib.get_backend()表明我有'module://IPython.kernel.zmq.pylab.backend_inline'后端.
python data-visualization matplotlib ipython jupyter-notebook