python安装GDAL3.0.2

本文详细介绍了如何在Python环境中安装特定版本的GDAL(3.0.2),解决了高版本GDAL不支持ReadAsArray()的问题。通过使用Anaconda的环境管理,以及清华大学开源软件镜像站,成功实现了离线安装,特别针对GDAL 3.0.2版本的安装流程进行了说明。

写在前面:写这篇的目的是因为被gdal对应版本包的安装折磨的半死,最后找到一个适用于自己的成功安装的办法
我的问题:
目前python主流工具包的二进制whl版本的下载地址 只提供了最高版本gdal=3.1.2的whl版,没有之前的老版本的whl了,下载whl进行离线安装固然很安逸,但是,我发现这个版本的gdal没法使用ReadAsArray(),即无法读为python操作的array数据形式。因此,需要卸载gdal3.1.2版本,安装3.0.2版本。

from osgeo import gdal

datasets = gdal.Open(file_path)
SubDatasets = datasets.GetSubDatasets()
band1 = gdal.Open(SubDatasets[0][0])
dts = band1.ReadAsArray()

正文:
下面正式介绍我的安装办法:

**♥step1:**打开“C:\Users\Administrator\Anaconda3\Lib\site-packages”路径,我安装anconda时使用默认路径,依据自己安装路径找到“Anaconda3\Lib\site-packages”所在位置,然后打开此路径下的cmd;

**♥step2:**在cmd中输入:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

更新pip

**♥step3:**输入

conda search gdal

查看清华源路径下的版本,发现有gdal3.0.2版本,当然你也可以安装更低版本

**♥step4:**输入

conda install gdal=3.0.2
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值