我使用的是 Windows 10、anaconda navigator,当我尝试使用“from mpl_toolkits.basemap import basemap”导入“ basemap ”时,jupyter Notebook 5.7.4 会引发错误
我对Python很陌生。按照使用 python 学习 GIS 制图的教程,我安装了所有必需的软件包:pandas、numpy、geopandas、basemap、matplotlib、pillow 和其他一些软件包。
教程代码说要写“from mpl_toolkits.basemap import basemap” 但是,当我在 anaconda 导航器或 anaconda 提示符中搜索 mpl_toolkits 时,它似乎不是可用的软件包。
搜索了 anaconda 用户指南和 matplotlib 网页后,我推断 mpl_toolkits 包含在 matploblib 中?
结果的错误是这样的:ImportError:无法从'mpl_toolkits.basemap'导入名称'basemap'(C:\Users\Kevin\AppData\Local\conda\conda\envs\mapping\lib\site-packages\mpl_toolkits\basemap__init__.py)
# command to display matplotlib plots inline within the ipython notebook
%matplotlib inline
# import necessary modules
import numpy as np, matplotlib.pyplot as plt, pandas as pd, geopandas as
gpd
from mpl_toolkits.basemap import basemap
from shapely.geometry import Point
from geopy.distance import great_circle
我希望 jupyter 笔记本加载所有模块,但我收到了上述错误。
非常感谢任何帮助,这是我第一次尝试这样的事情,所以我可能犯了一个简单的新手错误。
最佳答案
这对于 Anaconda 来说似乎很奇特。如果您正确安装了所有依赖项,您应该检查此 Python basemap module impossible to import
关于python - 为什么 Jupyter Notebook 无法加载模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54000358/