python - 为什么 Jupyter Notebook 无法加载模块?

标签 python anaconda jupyter-notebook

我使用的是 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/

相关文章:

anaconda - 如何使用 conda 或 pip 更新 jupyterlab

apache-spark - Jupyter Notebook 连接到远程配置单元

ipython - ipython 中的括号匹配

python - 如何使用 CSV 输入共享 Jupyter Notebook

python - Seaborn 是否与 Anaconda 一起提供?

python - 分析字符串输入,直到它到达 Python 上的某个字母

python - 猜数字游戏-全局变量

python - 如何使用 python 创建 tcsh 别名?

python - 在 IPython Notebook 中使用 %%cython 扩展发现错误

python - 如何将列表随机分成n个几乎相等的部分?