python - 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
我试过没有用。任何其他建议将不胜感激。
解决方案
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 的等价物。底图档案可在此处下载。
推荐阅读
- javascript - react-native 应用程序中的错误:Invariant Violation:文本字符串必须在
零件 - spring - 如何使用 Spring 和 JUnit5 跨多个应用程序运行测试功能?
- amazon-web-services - 有没有办法在异步函数中做出承诺“映射”(AWS DynamoDB SDK 用例示例)?
- ios - 删除 UITableViewCell 之间的灰线
- redux - 未捕获的类型错误:无法读取减速器中未定义的属性“then”
- python - python中的Rijndael加密
- docker - Docker VSCode 扩展 - 无法连接到 Docker
- typescript - Typescript Lambda 属性不是函数
- sql-server - 与数字过程参数一起使用的数据类型 (19,5)
- html - 如何创建一个充满响应鼠标移动的移动“节点”的网站背景?