title: IPython plotting inline not showing
body: <p>I have the following code in IPython running IPython QT Console on Linux.</p>
  
  <pre><code>%pylab inline
  
  Welcome to pylab, a matplotlib-based Python environment [backend: module://IPython.zmq.pylab.backend_inline].
  For more information, type 'help(pylab)'.
  
  fig = figure()
  
  ax = fig.add_axes()
  
  ax = fig.add_axes([0,500, 0, 5000])
  
  ax.plot([1,2,3,44], [4,4,55,55])
  Out[5]: [&lt;matplotlib.lines.Line2D at 0x3d8e7d0&gt;]
  
  fig
  Out[6]: &lt;matplotlib.figure.Figure at 0x3d25fd0&gt;
  
  fig.show()
  /usr/lib/pymodules/python2.7/matplotlib/figure.py:362: UserWarning: matplotlib is currently using a non-GUI backend, so cannot show the figure
    "matplotlib is currently using a non-GUI backend, "
  </code></pre>
  
  <p>I've been struggling to make this work for some time, I've tried changing the backend manually with <code>matplotlib.use()</code> to <code>Qt4Agg</code>, <code>GTK</code> etc with no luck. This also happens in <code>IPython notebook</code> even when I call <code>display()</code>.</p>
  
  <p>Any ideas how to get the inline plotting working?</p>
  
  <hr>
  
  <p>Marked Jakob's answer as the answer, but both are true actually. I had to replace the matploblibrc file with a new copy, started IPython QT Console with --pylab=None then manually entered %pylab inline in the console. Somehow this fixed the problem.</p>