明明安装了basemap和matplotlib,
mpl_toolkits却无法调用,在python中运行 from mpl_toolkits.basemap import Basemap 总是显示No module named 'mpl_toolkits.basemap'
问题其实就是不能直接调用python中的matplotlib中的mpl_toolkits (mpl_toolkits属于matplotlib)
其实就是解决python二级模块不能直接调用的问题
解决方案很简单:
第一种:统一规则,如命名,存储,语法等规则,即在python和anaconda中的python建立桥梁。我安装了python3.7和anaconda,在anaconda下运行python,在python下运行报错,而在anaconda下的python可以调用,即Python ('base':conda)那么就可以在两个python中统一使用Python ('base':conda)的规则,即统一"init"。
见图如下:
见帖子https://blog.csdn.net/helloworld_again/article/details/91127603?from=groupmessage
第二种:卸载python,保留和使用anaconda下的python,即Python ('base':conda)