如何安装Matplotlib的底图?

How to install Matplotlib's basemap?

我不清楚如何在 Windows 上安装 Matplotlib 的 Basemap。也许问题很简单,我需要一些帮助。

我关注了this tutorial。据我了解,首先应该安装 GEOSPROJ4,最后应该执行 matplotlib-1.4.3.win-amd64-py2.7.exe

我被 GEOS 困住了。我下载了 geos-3.5.0 的源代码,"untarred" 它,然后我转到命令提示符,将目录更改为 geos-3.5.0 和 运行 这个:

export d://test

但它不起作用。

将此 download 用于 Windows 上的底图。

对我有用:

pip install basemap-1.0.8-cp34-none-win_amd64.whl

假设你在正确的目录中。

这是可能对 anaconda 用户有用的替代解决方案

仅限 Anaconda 用户,他们可以通过以下命令将其安装在本地计算机上:

conda install basemap

这将自动安装所有必需的依赖包。

在这里,假设用户在正确的目录中安装任何模块。

我遇到了同样的问题,我安装了 pip,然后安装了 conda,然后不得不进行全新安装,因为依赖项一团糟。

当时我通过使用 Google Colab 并安装以下内容解决了我的问题:

!apt-get install -q libgeos-3.5.0
!apt-get install -q libgeos-dev
!pip install -q https://github.com/matplotlib/basemap/archive/master.zip
!pip install -q pyproj==1.9.6

我还建议阅读 Importing-of-Basemap-in-Google-Colab,因为它有助于安装 Colab。

导入类似(来自 mpl_toolkits.basemap 导入底图)时出现错误。

对我来说这很有效:

pip install basemap