python 安装 basemap

因为 basemap 是基于 geos的,所以需要先安装 geos;因为 basemap 依赖于 pyproj,所以需要安装 pyproj。
在 Anaconda 环境下,使用 conda 方式安装,会把 basemap 所需的依赖都安装上,还解决了版本兼容性问题。

1 、安装

conda install basemap

2、在 Anaconda 安装目录中搜索 epsg 文件,将其所在的路径到系统环境变量,取名为:PROJ_LIB

如果没有添加此路径,在执行

from mpl_toolkits.basemap import Basemap

时会报错:

KeyError: 'PROJ_LIB'

 

 

原文地址:https://www.cnblogs.com/shanger/p/13137796.html