参考文章:
Anaconda中 安装basemap包
安装这个basemap花了好长时间,需要好好记录下来。。。
之前用conda指令安装basemap:
conda install basemap
但不能用。
通过以下方法安装成功了:
一、查看Python版本
用过命令查看自己安装的Python的版本:
python --version
我的Python版本为3.7.6。
二、下载安装包
需要下载两个安装包:basemap和pyproj
下载basemap:https://www.lfd.uci.edu/~gohlke/pythonlibs/#basemap
下载pyproj:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyproj
其中,basemap后面的1.2.2代表版本号,cp37代表python3.7,win代表windows,amd64代表64位系统。
似乎可以选择的pyproj比较多:
但考虑到老版本可能会更稳定一些,而且大部分教程都是基于老版本的,新版本的教程往往较少,所以选择了最后一个。
下载完成:
三、安装
打开存放安装包的路径下。
输入命令安装basemap:
pip install basemap-1.2.2-cp37-cp37m-win_amd64.whl
输入命令安装pyproj:
pip install pyproj-1.9.6-cp37-cp37m-win_amd64.whl
四、测试是否安装成功
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
m = Basemap(projection='mill')
m.drawcoastlines()
plt.show()