環境:windows7_64位,python3.8.5,pycharm
描述:使用cmd和Pycharm安裝geopandas均報錯,提示需要安裝fiona,安裝fiona又出錯。。。折騰了半天,百度出了原因
原因:geopandas有3個依賴包:shapely、gdal、fiona,而fiona又依賴於gdal,因此,安裝順序不對時,安裝出錯;即使順序正確時,使用cmd或pycharm也可能會因為網絡等原因導致安裝失敗。
解決方案:首先,按照shapely → gdal → fiona → geopandas 的順序依次安裝;其次,先下載.whl文件,打開cmd--輸入pip install D:\BaiduNetdiskDownload\Fiona-1.8.18-cp38-cp38-win_amd64.whl 簡單粗暴的安裝,其他依賴包也全部按照這種方式安裝,問題解決。
可根據對應版本下載:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyproj,
也可在網盤中下載python3.8的geopandas依賴包。
鏈接:https://pan.baidu.com/s/1n7BeO9V9fz3iAC_Iuav8RA
提取碼:8180
復制這段內容后打開百度網盤手機App,操作更方便哦