待解决的问题:Anaconda自带的mlp_toolkits并没有basemap
显然,此时mpl_toolkits中并不包含basemap,from mpl_toolkits.basemap import Basemap时,也就出现了如下报错:
No module named 'mpl_toolkits.basemap'
解决方案
发现网上主要有如下几种解决方案,可以根据各自情况不同进行尝试,我try了前两种不好使,第三种才终于work了~
- 方案一: pip install mlp_toolkits(失败)
- 方案二:pip install –upgrade matplotlib(失败)
- 方案三:打开Anaconda Promp –> conda install basemap –>y回车
测试与小例子
利用basemaptutorial的drawcountries小例子进行了测试,能够正常运行。