ipython/ipython — pull request #2668 by bfroehle (2012-12-07 21:25:23+00:00)
Title: pylab_not_importable: Catch all exceptions, not just RuntimeErrors.

This catches situations when `pylab` isn't installed or fails for another
reason like:

ImportError: No module named backend_tkagg

Closes gh-2646.