Python本地安装geopandas

 

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
 

依赖包内容示例

1、GDAL-3.0.4-cp37-cp37m-win_amd64.whl
2、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

 

posted @ 2020-04-12 19:41  ParanoiaApe  阅读(3505)  评论(0)    收藏  举报