【Python】解决No module named 'mpl_toolkits.basemap’问题
1. 问题
Python3.x版本导入from mpl_toolkits.basemap import Basemap
包时出现问题:
已安装mpl_toolkits
2. 问题修复
2.1 安装pyproj
pip install pyproj -i https://pypi.tuna.tsinghua.edu.cn/simple
2.2 下载basemap包
https://www.lfd.uci.edu/~gohlke/pythonlibs/#basemap
ctrl + F 搜索 basemap
Basemap: a matplotlib toolkit for plotting 2D data on maps based on GEOS.
Requires pyproj.
basemap‑1.2.2‑pp37‑pypy37_pp73‑win_amd64.whl
basemap‑1.2.2‑cp310‑cp310‑win_amd64.whl
basemap‑1.2.2‑cp310‑cp310‑win32.whl
basemap‑1.2.2‑cp39‑cp39‑win_amd64.whl
basemap‑1.2.2‑cp39‑cp39‑win32.whl
basemap‑1.2.2‑cp38‑cp38‑win_amd64.whl
basemap‑1.2.2‑cp38‑cp38‑win32.whl
basemap‑1.2.2‑cp37‑cp37m‑win_amd64.whl
basemap‑1.2.2‑cp37‑cp37m‑win32.whl
basemap‑1.2.2‑cp36‑cp36m‑win_amd64.whl
basemap‑1.2.2‑cp36‑cp36m‑win32.whl
basemap‑1.2.1‑cp35‑cp35m‑win_amd64.whl
basemap‑1.2.1‑cp35‑cp35m‑win32.whl
basemap‑1.2.1‑cp27‑cp27m‑win_amd64.whl
basemap‑1.2.1‑cp27‑cp27m‑win32.whl
basemap‑1.2.0‑cp34‑cp34m‑win_amd64.whl
basemap‑1.2.0‑cp34‑cp34m‑win32.whl
下载时请与自身系统所用python版本对应;如python版本为3.6.X、amd64可选用图中红框版本。
2.3 pip安装对应包
pip install packagename
PS:
如果安装失败,请尝试回退pyproj,不要安装最新版本。