Python 2.7.2 ve IPython 1.1.0 ile MacOS X üzerinde IPython dizüstü bilgisayar kullanmaya çalışıyorum.
Matplotlib grafiklerini satır içinde gösteremiyorum.
import matplotlib
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
Ben de denedim %pylab inlineve ipython komut satırı argümanları --pylab=inlineama bu hiçbir fark yaratmaz .
x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')
plt.show()
Satır içi grafikler yerine şunu alıyorum:
<matplotlib.figure.Figure at 0x110b9c450>
Ve arka uca matplotlib.get_backend()sahip olduğumu gösterir 'module://IPython.kernel.zmq.pylab.backend_inline'.
%matplotlib inlineçekirdek sürekli meşgul kalır ve ben hiçbir çıktı almak. Öldürülmek zorunda. Bu MacOSXarka ucu kullanmaya çalışıyor ama sanırım nedense açılamıyor. İpython dizüstü bilgisayar kullanılmadığında, matplotlib için MacOSX arka ucu gayet iyi çalışıyor.

<matplotlib.figure.Figure at 0x110b9c450>ama<matplotlib.text.Text at 0x94f9320>(son satırı bir başlık baskı nedeniyle). Her neyse, kodunuz (% matplotlib inline ve plt.show () ile) pencerelerde beklendiği gibi çalışır