1、Geopandas已成功安装,在import geopandas时报错:[WinError 126]
解决办法:使用conda install 安装geopandas,不要用pip install。
2、Geopanda已成功安装并import,但在读取shp文件时报错:“Invalid projection: epsg:4326”
尝试了使用conda install 安装geopandas、卸载pyproj库并重装、以及新建了一个python3.7的环境,均没有成功。
最终解决办法:新建了一个python3.8的环境,再conda install geopandas,geopandas可以成功使用。
2022.06.23
3、时隔半年,python3.8环境下的geopandas再次无法使用,并报错“Invalid projection: epsg:4326”;
尝试新建python3.9的环境,并安装geopandas,再次报错“DLL load failed:找不到指定模块”;
参考博客及评论 https://blog.csdn.net/Yvelyne/article/details/121660629
将geopandas依赖的5个包:GDAL, Fiona, pyproj,rtree,shapely,全部卸载;
从该网址下载.whl对应版本的最新版,https://www.lfd.uci.edu/~gohlke/pythonlibs/;
再按照GDAL, Fiona, pyproj,rtree,shapely顺序安装最新版本的whl,即可成功使用geopandas.