参考:
https://blog.youkuaiyun.com/Yshihui/article/details/83280534
安装basemap之前需要安装pyproj和geos
首先下载pyproj源码包,需要安装好matplotlib2.2.3
wget https://files.pythonhosted.org/packages/29/72/5c1888c4948a0c7b736d10e0f0f69966e7c0874a660222ed0a2c2c6daa9f/pyproj-1.9.5.1.tar.gz
下载成功之后解压编译如下
tar zxf pyproj-1.9.5.1.tar.gz
cd pyproj-1.9.5.1
python setup.py install
#验证
python -c 'import pyproj'
没有报错就成功了
安装geos和basemap
#下载源码包
wget https://github.com/matplotlib/basemap/archive/v1.1.0.tar.gz
tar zxf v1.1.0.tar.gz
cd basemap-1.1.0
cd geos-3.3.3 # 安装 GEOS
export GEOS_DIR=/home/xxx/ #设置环境变量,此时的路径也是接下来要安装的路径
./configure --prefix=$GEOS_DIR
make
make install
cd ..
python setup.py install # 安装 basemap
#验证,以下命令行无出错即为成功
python -c 'from mpl_toolkits.basemap import Basemap'