【发布时间】:2015-06-26 10:02:24
【问题描述】:
我从mpl_toolkits 安装Basemap 时遇到了非常严重的问题。幸运的是,看起来我不是唯一一个遇到这些问题的人......我想知道是否有人可以在这里帮助我。
我目前正在运行 OS X 10.10 (Yosemite)。
长话短说,经过很多困难,我能够通过 Anaconda 安装 Basemap。现在每当我尝试导入底图时,都会收到以下错误:
28 from matplotlib.lines import Line2D
29 from matplotlib.transforms import Bbox
---> 30 from mpl_toolkits.basemap import pyproj
31 from mpl_toolkits.axes_grid1 import make_axes_locatable
32 from matplotlib.image import imread
ImportError: cannot import name pyproj
...这对我来说根本没有意义。我安装了pyproj,并且在我的Anaconda pkgs 文件夹中实际看到了它。它被称为pyproj-1.9.3-0。我的pkgs 文件夹中也有basemap-1.0.7-np19py27_0。
有人知道发生了什么吗?也许我愚蠢地忘记了做某事?对不起,如果这是一个愚蠢的问题 - 我是这类事情的业余爱好者。
【问题讨论】:
-
你确定你用的是conda的python而不是系统python?
-
在
pkgs文件夹中看到它并不一定意味着它已安装。该文件夹只是包的缓存,可能会或可能不会实际安装到给定的 conda 环境中。你想看看conda list的输出。
标签: python-2.7 matplotlib anaconda matplotlib-basemap