geopandas是我们用Python进行地理分析常用的库,在数据处理、分析、制图等场景中有着极为广泛的应用,但是在安装过程中会出现各种问题。geopandas的安装方式有很多,今天我们选取较为简单的pip来进行geopandas的安装。
首先,我们需要明白一个问题:geopandas依赖于一些其他的库,因而我们不能直接安装geopandas。
首先,我们需要明确我们机器上安装的Python版本。查询方式可以选择在命令窗口输入:
python --version
之后,我们进行依赖库的下载工作。
https://www.lfd.uci.edu/~gohlke/pythonlibs/
进入到网站后,我们先后下载与本机版本适配的Gdal、Fiona、shapely和pyproj的whl文件。例如,我的Python是3.10.5,64位,这里选择到对应的版本。
下载完成后,我们再打开命令窗口,打开下载保存上述whl文件的目录,按照Gdal、Fiona、shapely、pyproj的顺序使用pip install+文件名的方式进行安装。(注:Fiona依赖Gdal,两者的安装顺序不可颠倒)
相关文件安装好后,我们再对geopandas进行安装即可。
pip install geopandas