您是否曾经设法使其正常工作?
我可以按照以下说明在Sierra上很好地安装Basemap(也使用Homebrew作为其依赖项):http ://matplotlib.org/basemap/users/installing.html
有几点注意事项,只是为了确保没有什么被忽略:
这是我所做工作的完整列表:
brew install matplotlib
brew install numpy
brew install geos
brew install proj
下载底图1.0.7源tar文件(https://sourceforge.net/projects/matplotlib/files/matplotlib- toolkits/),将其解压缩。
添加export GEOS_DIR=/usr/local/Cellar/geos/3.5.0/
到我的.bash_profile中的新行,然后通过以下方式重新加载它:
source ~/.bash_profile
从未标记的底图目录中:
python setup.py install
使用python脚本(通过其他教程)将Basemap导入了底图import mpl_toolkits.basemap as bm
,并且能够确认它是否与生成的地图一起使用。