[IPython-dev] Basemap Segfault in IPython; Works in Python
benjaminrk at gmail.com
Tue Sep 3 14:15:10 EDT 2013
This is terminal IPython?
Is there a chance that the matplotlib backend is different in each case?
Have you enabled matplotlib eventloop integration in IPython (otherwise, it
will block when you draw a plot).
On Tue, Sep 3, 2013 at 9:36 AM, Patrick Marsh <patrickmarshwx at gmail.com>wrote:
> Hi, All,
> I'm not sure what is going on, but the following fails in IPython
> (terminal and notebook) but works just fine in regular Python.
> I'm using OS X 10.8.4; git master for git master for Matplotlib (a091f6d),
> IPython (9f92804), and Basemap (1d7664c); and geos version 3.4.2 (built by
> The following script will work from a Python prompt but fails (segfaults)
> from the IPython prompt. After doing some digging it appears that the
> segfault occurs when accessing some of the methods associated with the
> generated geos module (_geoslib.so). I've rolled back to previous versions
> of everything and I still have the same issues.
> What I cannot figure out is why this would work with a pure Python
> interpreter, but fail in the IPython console.
> import matplotlib.pyplot as plt
> from mpl_toolkits.basemap import Basemap
> m = Basemap() # This is where the segfault occurs
> I originally posted this on the IPython Users list and got no response, so
> I thought I would try here before posting a bug on both IPython and
> Basemap's Github issue trackers.
> Thanks for any help or ideas on fixing this issue, or at least on how to
> track down this issue...
> IPython-dev mailing list
> IPython-dev at scipy.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev