首页 > 解决方案 > Matplotlib 底图安装问题 mac OS

问题描述

我正在尝试在我的 Mac 上安装底图。我按照此处列出的步骤操作: https ://matplotlib.org/basemap/users/installing.html#installation

一切似乎都很顺利,直到我尝试通过键入 python 提示来测试安装:

>>>from mpl_toolkits.basemap import Basemap 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-
packages/mpl_toolkits/basemap/__init__.py", line 33, in <module>
    from mpl_toolkits.axes_grid1 import make_axes_locatable
ImportError: No module named axes_grid1

我看到另一篇文章建议使用以下内容更新 matplot lib:

sudo pip install --upgrade matplotlib

我试过没有用。任何其他建议将不胜感激。

标签: pythonmatplotlibmatplotlib-basemap

解决方案


pip install --upgrade --user matplotlib numpy pyproj pyshp OWSLib Pillow
sudo apt install libgeos-dev
pip install --user --upgrade basemap-1.2.0rel.tar.gz

我最近使用上述说明更新了 Ubuntu 18.04 上的底图。不过,我不确定 macOS 的等价物。底图档案可在此处下载。


推荐阅读