如何使用WinPython(或任何Python堆栈安装)在Windows 7上安装Matplotlib底图模块?

时间:2013-08-07 17:25:30

标签: python-2.7 matplotlib-basemap

我发现当作为堆栈安装的一部分安装Python时,Windows的底图(用于matplotlib和Python的模块)二进制安装程序无法检测系统上的Python,如Anaconda或WinPython。安装程序退出,而不是允许您指向安装目录。

因此我必须通过来源安装。但是,我不知道这样做的方法。 Readme.txt和安装说明似乎没有帮助。他们只是指示“首先安装geos-3.3.3” - 嗯,究竟是怎么回事?我没有在该目录中看到setup.py。

任何帮助都会很棒。 (Python 2.7,Win 7,64b)

1 个答案:

答案 0 :(得分:30)

我使用的是Windows。我的安装也因官方指导失败了。 最后我使用以下方法安装了Basemap。虽然我不确定它是否适合你,但我只是提供给我。

  1. 首先,您必须在计算机中使用 pip 。 (这更容易 安装,与Basemap和其他东西相比。它可以 用于安装许多有用的软件包。)

  2. 然后转到这个很棒的链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/

    下载名为&#34的文件; basemap-1.1.0-cp27-cp27m-win32.whl "。

  3. 将.whl文件移动到目录" C:\ Python27"。 (可能是你 将python安装在不同的磁盘上,然后更改它 相应地。)

  4. 打开终端。 (使用 cmd 或Git Bash或其他内容。)

  5. 使用命令:

      

    pip install basemap-1.1.0-cp27-cp27m-win32.whl