geopandas直接用pip安裝可能會報錯,需要先安裝其依賴包:gdal、Shapely、Fiona、pyproj
下載地址
需要先安裝其依賴包: gdal、Shapely、Fiona、pyproj(下載對應Python版本的依賴包.whl文件)
1、在線下載:
https://pypi.org/
https://www.lfd.uci.edu/~gohlke/pythonlibs/ (推薦用這個地址下載whl文件,國內源,速度快 ctrl+f找到自己需要的文件)
2、鑒於有的網絡不好,已提供了相對應版本的依賴包.whl文件 x64
(適合python2.7版本):https://pan.baidu.com/s/1aLPRWfo-8Y9o5wlSGfAd8w 提取碼:x7yk
(適合python3.7版本):https://pan.baidu.com/s/1OH2Pn1ohjn4Sm3OZ6xSJng 提取碼:nn1s
(適合python3.7版本):https://pan.baidu.com/s/1OH2Pn1ohjn4Sm3OZ6xSJng 提取碼:nn1s
依賴包內容示例
1、GDAL-3.0.4-cp37-cp37m-win_amd64.whl2、Shapely-1.7.0-cp37-cp37m-win_amd64.whl
3、Fiona-1.8.13-cp37-cp37m-win_amd64.whl
4、pyproj-2.6.0-cp37-cp37m-win_amd64.whl
安裝過程
1、pip安裝whl離線文件:首先對以上依賴包依次直接在cmd命令行中安裝:“pip install **** .whl
如:
pip install C:\Users\Liu.DY\Desktop\Python3.7_Geopandas_Package\GDAL-3.0.4-cp37-cp37m-win_amd64.whl
Ps:****.whl是我們下載的whl的文件名稱,將文件直接拖拽到install后即可
2、然后直接用pip安裝geopandas:“pip install geopandas”

3、檢驗是否安裝成功:“import geopandas”
Ps: 注:若安裝完成后在導入geopandas包時報錯“ImportError:DLL load fialed:找不到指定的模塊”,可能是你的依賴包版本有問題( 盡量選一樣的版本,與電腦中的Python版本相匹配,如Python3.7都選cp37)
補充
用GeoDataFrame繪制一張地圖時,報錯,需要再安裝
pip install descartes

最后一張地圖就出來了
親測可行!!!
Q:輸出圖形中顯示中文亂碼問題
A: 見 https://www.cnblogs.com/ParanoiaApe/p/12679655.html
本地環境
PyCharm Community Edition 2019.3.3 x64
python3.7