anaconda中geopandas库安装教程

其实一开始我自己也不知道这个是啥,只不过网上学习的时候运行代码出现了import error之后才去试着安装。

这是我的文件附属包网盘链接: https://pan.baidu.com/s/1Az6R6kBjddMVa2Q2QaOmCQ
提取码:0iki
复制这段内容后打开百度网盘手机App,操作更方便哦

如果你看完我的这篇文章,想要尝试着安装geopandas,那就用我上面的这个链接吧,我已经帮大家下载好要用到的附属包了,下载下来之后直接放进Scripts文件夹里就行啦,这里要注意,我给的链接里是我自己用的附属包,因为我用的是Python3.7的版本,电脑64位的,所以满足条件的小伙伴都可以去下,3.7之内的Python版本应该都是可以的哦。

一开始在CSDN上搜索看到没有太多的教程,只有一些别人安装的链接,在看完诸多的内容之后发现这个库的安装教程多而杂,作为初学者我自己没看出来到底哪些才是安装geopandas所需要提前下载好的依赖包,所以我就自己选择了一个高赞的知乎链接尝试了一下,现在成功下载且安装完成了,借此想在这里给那些想要安装这个包的朋友分享一下自己的安装过程。

我自己一开始尝试着在anaconda Navigator上的环境那一个模块搜索下载,是的,成功搜索到了,但是无法下载,当点击apply之后就一直在那加载,要安装的页面始终弹不出来,等了一晚上没结果之后我就放弃了(后面尝试过,一开始以为是网速问题或者是那边的服务器问题,尝试几次无结果之后就打算手动安装了。如果有通过这个安装成功的同学就可以不用看下面的了,当你这一方法也不成功时再来看也不迟。)

我自己个人使用的是pip安装,以下是详细的安装教程:

首先,卸载一些geopandas的前置包(如果你觉得不稳妥,可以先不卸载,等后面的依赖包下载完成之后再来卸载他们),卸载的主要目的是为了防止与后面安装的包不匹配出现版本问题。

pip uninstall GDAL
pip uninstall Shapely
pip uninstall Fiona
pip uninstall pyproj 

逐个卸载上述包,然后逐个下载所需要的包。

这里推荐用.whl文件安装,下载地址如下:

https://www.lfd.uci.edu/~gohlke/pythonlibs/

进去之后下拉找到所需要的 gdal Shapely Fiona pyproj 这四个包的版本下载就可以啦。注意,下载的时候要看清楚自己的Python版本和系统位数,这里说的Python版本是在你在Anaconda Prompt里面看到的你的anaconda配置的Python版本,不是你自己下的Python版本哦。
在这里插入图片描述

比如说,我的Python版本是3.7.4,我的电脑是64位的,那么我下载的四个包就应该是
Fiona-1.8.18-cp37-cp37m-win_amd64.whl
GDAL-3.1.4-cp37-cp37m-win_amd64.whl
pyproj-3.0.0.post1-cp37-cp37m-win_amd64.whl
Shapely-1.7.1-cp37-cp37m-win_amd64.whl

下载完之后就复制到anaconda文件夹下的Scripts文件夹里
接着打开Anaconda Prompt
输入 pip install 然后将Scripts中的文件直接拖入命令行窗口即可(pip install后面要加一个空格哦,不然路径会和install黏在一起)
如果执行之后出现如下报错:
在这里插入图片描述
那就是你下载的包出现了版本问题哦,这个时候得重新下载(如果不知道你的anaconda的Python版本,就直接在anaconda prompt里面输入Python,这里会直接显示你的Python版本,然后输入quit()退出来即可)

安装的时候需要先安装GDAL(GDAL是fiona的依赖包,所以要先安装完)
如果安装成功的话就是这样子:
在这里插入图片描述
安装完上述四个包之后就输入

pip install geopandas

当你看到个时就安装成功啦:
在这里插入图片描述
最后直接在jupyter里面输入

import geopandas as gpd

运行,如果没有报错就OK啦。

文章如有错误希望大家指正,也欢迎大家评论一起学习!

部分文章内容出自知乎作者软绵绵的大橘子的安装心得。链接如下:
https://zhuanlan.zhihu.com/p/137628480

  • 10
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值