1、下载python库文件(可能要下很久)
网页链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud
按照自己的python的版本选择对应版本的库,需要下载的库文件有:Fiona、GDAL、pyproj、Rtree、 Shapely(顺序排方便在网页里找)
2、新建python环境
由于我是使用anaconda安装的python,为防止由于冲突等造成不必要的麻烦,按照官网的建议,新建了一个python环境。
①使用管理员权限打开Anaconda Prompt;
②按如下方式新建并打开geo_env:
3、使用pip安装库文件
在命令窗口使用 pip install whl文件所在路径 安装即可。
安装时无特定顺序,不过需注意GDAL要在Fiona前安装。
安装过程中可能会出现 Could not find a version that satisfies the requirement click>=4.0 (from fiona) (from versions: none)的错误……经尝试可能是网速过慢导致。
解决办法:在安装命令后添加国内镜像源来加速:-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 即可成功安装。
4、安装geopandas
将以上库安装完后,安装geopandas,此处同样使用了镜像源。
终于!!成功了
5、验证一下
import geopandas
import matplotlib.pyplot as plt
if __name__ == '__main__':
world = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowres'))
world.plot()
plt.show()
有输出,安装成功!