https://blog.csdn.net/m0_37556124/article/details/80560384
-
basemap安装前需要先安装geos
- conda install geos
-
其次还需要安装pyproj
- 去https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyproj
- 下载pyproj‑1.9.5.1‑cp36‑cp36m‑win_amd64.whl 36 代表python版本
- 到下载目录执行:pip install pyproj-1.9.5.1-cp36-cp36m-win_amd64.whl
同样下载basemap-1.1.0-cp36-cp36m-win_amd64.whl
1、到下载目录执行:pip install basemap-1.1.0-cp36-cp36m-win_amd64.whl
通过这个命令来查看有没有安装成功:
from mpl_toolkits.basemap import Basemap
如果没有成功,出现一种错误:numpy.core.multiarray failed to import
可能需要卸载numpy,重新安装,但是有风险就是sklearn、pandas等基于numpy的模块也需重新安装。
可以先全部模块进行一次的更新。
一、尝试更新NumPy以及相关模块:
在CMD里面执行 conda update --all 遇到提示选择yes/y 更新完毕后看是否可以载入。
发现并不能成功更新,于是采取了下面方法:
二、如果方法一不能解决,那么尝试卸载相关库,并重装。
在CMD里执行 conda remove numpy 遇到提示选择yes/y
卸载完毕后重新安装 ,在CMD里执行 conda install numpy