基于地图的Basemap出现“分段错误”

4

我使用以下命令安装了basemap:

conda install basemap

我可以使用以下方式进行导入

import mpl_toolkits.basemap as bm

但是调用

bm.Basemap(projection='robin',lon_0=0.0,lat_0=0.0)

当我尝试运行任何其他投影时,会出现“分段错误”。

我正在运行以下版本的Fedora:

Python 3.4.2 | Anaconda 2.1.0(64位) IPython 2.2.0 matplotlib 1.4.2 basemap 1.0.7 numpy 1.9.1

感谢您提供的任何帮助和建议。


尝试使用 python -X faulthandler 运行,看看在段错误时是否会得到有用的回溯信息。 - asmeurer
1个回答

0

我刚刚解决了这个错误。它是由于在我的系统中安装了混合的geos版本所致。在删除所有geos安装并重新安装最新版本后,错误已经消失。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接