【问题标题】:No module named 'mpl_toolkits.basemap'没有名为“mpl_toolkits.basemap”的模块
【发布时间】: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


【解决方案1】:

你必须安装mpl_toolkits

pip install mpl_ toolkits

【讨论】:

  • 谢谢,我试过了,得到了这个错误:ERROR: Could not find a version that satisfies the requirement mpl_toolkits (from versions: none) ERROR: No matching distribution found for mpl_toolkits
猜你喜欢
  • 2018-07-01
  • 1970-01-01
  • 2019-03-28
  • 2017-12-30
  • 2018-01-06
  • 2018-11-11
  • 2015-04-10
  • 2013-11-27
  • 2014-02-17
相关资源
最近更新 更多