直接下载,geopandas的whl文件,如geopandas-0.6.3-py2.py3-none-any.whl,将会安装不成功。在安装它的依赖库Fiona的时候,提示缺少 gdal的配置(GDLA_CONFIG, GDAL_VERSION环境变量)。而在安装python版本的gdal的时候,pypi上是源码包,安装gdal,又会报缺少某个头文件的错误。
不过,经过在网上几个小时的搜索,终于找到了解决办法:
1. 在下面的网站上下载gdal的whl文件并直接安装。具体安装过程,见 Python版本的GDAL 安装。
https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
2. 在上面的链接上,找到Fiona的whl文件(注意对应好python的版本,计算机的位数),并下载安装。
3. 安装geopandas。在pypi上下载geopandas的whl文件,如geopandas-0.6.3-py2.py3-none-any.whl。安装过程如下所示。
此外,过程中还会下载安装shapely, pyproj,pytz等库。