我发现当作为堆栈安装的一部分安装Python时,Windows的底图(用于matplotlib和Python的模块)二进制安装程序无法检测系统上的Python,如Anaconda或WinPython。安装程序退出,而不是允许您指向安装目录。
因此我必须通过来源安装。但是,我不知道这样做的方法。 Readme.txt和安装说明似乎没有帮助。他们只是指示“首先安装geos-3.3.3” - 嗯,究竟是怎么回事?我没有在该目录中看到setup.py。
任何帮助都会很棒。 (Python 2.7,Win 7,64b)
答案 0 :(得分:30)
我使用的是Windows。我的安装也因官方指导失败了。 最后我使用以下方法安装了Basemap。虽然我不确定它是否适合你,但我只是提供给我。
首先,您必须在计算机中使用 pip 。 (这更容易 安装,与Basemap和其他东西相比。它可以 用于安装许多有用的软件包。)
然后转到这个很棒的链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载名为&#34的文件; basemap-1.1.0-cp27-cp27m-win32.whl "。
将.whl文件移动到目录" C:\ Python27"。 (可能是你 将python安装在不同的磁盘上,然后更改它 相应地。)
打开终端。 (使用 cmd 或Git Bash或其他内容。)
使用命令:
pip install basemap-1.1.0-cp27-cp27m-win32.whl