需要安装两个包:basemap+pyproj
如图。
最后:
pyproj用镜像装好,
basemap用了下载包+cmd,主要步骤如下
-
查看版本
打开cmd,输入以下命令:
python -m pip debug --verbose
\ -
下载对应版本软件
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/ -
安装软件
pip install pyproj-2.4.2.post1-cp37-cp37m-win_amd64.whl
(这个是copy了别人的命令,直接用镜像安装成功了,没有出现不兼容)
安装包
pip install basemap-1.2.2-cp38-cp38-win_amd64.whl
- 测试成功
# 首先导入basemap和matplotlib两个包,两者都是必要的。
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
# 新建第一个地图
map = Basemap()
# 在使用 Basemap 类创建地图时具有许多选项。
# 在没有传递任何选项的 情况下,地图具有以经度 =0 和纬度 = 0 为中心的 Plate Carrée 投影(等距圆柱投影)。
# 绘制海岸线
map.drawcoastlines()
# 如果使用单独的python程序(.py文件),需要下面这句话才能看到图
plt.show()
原文链接:参考原文链接