看到一篇文章,https://www.cnblogs.com/shoufengwei/p/6437934.html,打算实现一下。正好学习学习一个geopandas,后续会更新一些关于geopandas和rasterio的内容。
本来机子上一直有gdal,想着安装这些应该是特别简单。结果pip安装geopandas和rasterio都碰到了这个问题”A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.”
rasterio安装的问题,我下了GDAL和rasterio的whl文件先安装GDAL后安装rasterio就过去了。
但是安装geopandas的时候,我用pip安装的就提示FIONA的安装中碰到了”A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.” 这个问题。
网上搜了搜都没有现成的解决方案,看样子应该是在原来的文件中没有定义GDAL API的版本。比较着急就从https://www.lfd.uci.edu/~gohlke/pythonlibs/上面下了一个fiona的whl一安装就过去了,然后再从上面下了一个geopandas的whl也就安装过去了,突然发现这个东西用起来真是爽。一直用一直爽。哈哈
whl安装的话用 "pip install whl文件路径"就可以了,例如 pip install E:\setup_package\rasterio-1.0.28-cp27-cp27m-win_amd64.whl 。
附一下geopandas的安装依赖包,先安装好这些,再安装geopandas的whl
1、GDAL‑2.2.4‑cp27‑cp27m‑win_amd64.whl
2、Shapely‑1.6.4.post2‑cp27‑cp27m‑win_amd64.whl
3、Fiona‑1.8.6‑cp27‑cp27m‑win_amd64.whl
4、pyproj‑1.9.6‑cp27‑cp27m‑win_amd64.whl
附一下rasterio 的安装依赖包,一样先安装好这些,在安装rasterio的whl
1、GDAL‑2.2.4‑cp27‑cp27m‑win_amd64.whl