因為 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'