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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM