Bootstrap

Python3.7,Win10下安装Geopandas和Fiona出现DLL错误的解决办法

Python3.7下安装Geopandas和Fiona出现DLL错误的解决办法
我用的是Anaconda的python应用环境,在安装fiona过程中一直出现DLL错误,“找不到指定模块”,由于fiona没有成功安装,导致Geopandas也出现同样的问题。
通过查阅国内很多帖子,都没有解决这个问题。但有一个帖子曾经提到是版本的问题,具体没有说是那个版本的问题。
最后解决途径如下:
(1)首先,版本的问题是指Gdal的版本,fiona-1.8.6不支持gdal-3.7。这是问题的关键。
(2)用pip uninstall卸载已经安装的gdal和fiona
(3)到https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal下载gdal-2.4.1
(4)到https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona下载fiona-1.8.6
(5)重新安装gdal和fiona,成功!
(6)应为fiona成功安装,geopandas的问题也同时解决了。
(7)祝您成功!

js/

;