pip install basema安装失败???
basemap是一个matplotlib工具包,因为它基于GEOS在地图上绘制2D数据,也依赖pyproj,所以安装basemap需要先安装geos,pyproj,再安装basemap。
1. 安装geos
pip install geos
或者下载二进制对应版本的.whl文件再cd进入文件位置 pip install
2. 安装pyproj
pip install pyproj
或者下载对应版本的二进制.whl文件再cd进入文件位置 pip install
3. 安装basemap
basemap直接pip install basemap进行安装可能会出现提示找不到合适版本的坑这里用先下载.whl二进制文件在安装.
手动下载对应版本的模块二进制文件:
在Dos命令窗口下cd 进入前面所下载的二进制文件位置安装:
pip install 包名
测试Demo
Demo.py:
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
plt.figure(1)
map=Basemap()
map.drawcoastlines()
plt.title(r'$World\ Map$',fontsize=24)
plt.show()
map.drawcountries()
map.drawrivers(color='blue',linewidth=0.3)
成功运行如下:
学习文档:
basemap API
http://matplotlib.org/basemap/
http://matplotlib.org/basemap/api/basemap_api.html#module-mpl_toolkits.basemap