【问题标题】:error importing basemap in spyder在 spyder 中导入底图时出错
【发布时间】:2015-08-03 16:44:48
【问题描述】:

我正在尝试在 Windows 机器(64 位,Python34)上的 spyder 中导入底图,但出现以下错误:

from mpl_toolkits.basemap import Basemap
Traceback (most recent call last):

  File "<ipython-input-6-5e6824321d57>", line 1, in <module>
    from mpl_toolkits.basemap import Basemap

ImportError: No module named 'mpl_toolkits.basemap'

我很困惑,因为我可以在 Python 的 IDLE 中很好地导入它。我只是无法在 Spyder 中导入它。有人有建议吗?提前致谢。

【问题讨论】:

  • 也许您过去更改了 Python 解释器。请查看您在Tools &gt; Preferences &gt; Console &gt; Advanced Settings &gt; Python executable 中选择了哪个选项,并确保它使用的是Default 值。
  • 嗨卡洛斯,感谢您的回复。我检查了,但我的设置是默认值,我仍然遇到同样的问题。您还有其他建议吗?
  • 也许你有几个 Python 安装?抱歉,这么少的信息很难帮到你。

标签: python windows spyder matplotlib-basemap


【解决方案1】:

我遇到了同样的问题。在我的情况下,basemap 不包含在mpl_toolkits 中。您应该在这里找到一个名为 basemap 的文件夹: ...\Python\python-3.4.4\Lib\site-packages\mpl_toolkits\ 如果没有,您可以从this repository 下载底图包 并用python -m pip install packagename安装它

【讨论】:

    猜你喜欢
    • 2018-01-22
    • 2019-04-21
    • 1970-01-01
    • 2018-12-07
    • 2017-01-05
    • 1970-01-01
    • 2018-12-30
    • 2017-11-28
    • 2020-07-26
    相关资源
    最近更新 更多