安装/导入Basemap时出现问题

时间:2013-09-06 22:58:46

标签: python matplotlib-basemap geos anaconda

我在64位计算机上安装了Anaconda(版本1.6.2)。它附带了一组很棒的库,但我还需要Basemap,它是matlibplot的一部分,但它不包含在Anaconda安装中。我试图安装Basemap并将文件移动到Anacaonda \ Lib \ site-packages \ mpl_toolkits目录中,因为它是mpl_toolkits库的一部分。但是,当我尝试运行脚本时,我不断收到错误: "没有名为_geoslib的模块" "无法导入pyproj"

我找到了pyproj库。我需要它吗?我在哪里可以找到geoslib?我如何让Basemap工作?

3 个答案:

答案 0 :(得分:11)

您需要的是首先改变您的路径:

$ export PATH=~/anaconda/bin:$PATH

然后,

$ conda install basemap

(我以为你在Linux)

源:http://docs.continuum.io/anaconda/faq.html

答案 1 :(得分:1)

如果您在Windows上尝试安装Basemap from the Sourceforge executable,则这些应包括Basemap的GEOS和PROJ4依赖项。

答案 2 :(得分:-1)

我相信所需要的只是更新matplotlib,我遇到了这个问题并且这样做对我有用:

pip install --upgrade matplotlib