基于python3.8.11 版本下geopandas的安装
最近想要使用geopandas +salem 实现对于海洋区域的裁剪,发现geopandas库安装过程挺多坑,一时半会难以安装成功,下面简单记录一下自己的安装记录,最终成功解决问题,希望能给大家带来帮助
- 1、python版本如下 ,在命令行输入python即可查找自己的python版本
- 2、由于之间进行
pip install geopandas
或者conda install geopandas
会报错,所以采用pip install xx.whl
文件的方式安装geopandas
以及他的依赖包。
相关依赖包下载网址如下:
Unofficial Windows Binaries for Python Extension Packages
进入页面使用 ctrl+F
键可以实现页面上内容的快速查找,查找你所需要的包,这里你需要查找下载五个包:Fiona、GDAL、Pyproj、Shapely、geopandas
下载完后,将其放到一个文件夹里方便后面处理:
- 3、下面就是进行离线安装啦:
打开anaconda prompt
或者cmd
,我这里使用的是anaconda prompt
,我这里下载的包是在D盘pip文件夹
下,所以显示有cd命令调换到这个文件夹下:
这样就调换完成啦,下面就是进行包的安装啦,注意安装顺序:
1. GDAL
2. Pyproj
3. Shapely
4. Fiona
5. geopandas
这里分享个小技巧,你在命令行中,先输入pip install ,然后写下包的首字母,按一下键盘上的tab键,就可以自动补全包名啦,非常的节省时间。
四个依赖包的顺序一定要注意,否则非常容易报错,同时注意各个包的版本、你的win版本是32位还是64位、要基本对应,如果一个包安装不成功就去官网上换一个试试。如果和我是一样的python版本,64位win系统,可以直接下载下面这个链接,解压后直接安装即可。
最后,就是pip install geopandas 啦,安装成功后,输入python,使用import geopandas 命令测试一下,没有报错,非常nice ~~赶快尝试吧
see you ~~