【发布时间】:2020-11-14 21:37:35
【问题描述】:
当我运行这段代码时:
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
map = Basemap()
plt.show()
它给了我一个错误:
ModuleNotFoundError: No module named 'mpl_toolkits.basemap'
我尝试按照matplotlib.org 的说明进行操作,但仍然出现同样的错误。
我读过的任何其他问题都没有帮助,我仍然遇到同样的错误。我之前也发布过这个问题,但没有得到任何有用的答案。
我正在使用 PyCharm CE 在 macOS 10.15.5 上运行 Python 3.7
【问题讨论】:
-
This 可能会有所帮助。您需要在导入之前安装。 Conda 帮助管理依赖关系。
-
我有点怀疑您正在运行的 PyCharm CE python 解释器与安装软件包时的解释器不同。有一定的可能。
-
@ParthShah 我跑了
conda install -c conda-forge basemap,它说它正在安装底图、geos 和其他一些模块,一切都很顺利。我运行代码时仍然遇到同样的错误。
标签: python python-3.x matplotlib macos-catalina matplotlib-basemap