全网最新:Python安装osgeo库出现安装失败的解决方法

我在学习gis时遇到了无法安装osgeo库的问题

使用pip install osgeo失败

查询网上发现一堆文章不是废话就是年代太远解决方法已然失效

以下方法我实践过应该是全网最新最全的解决方法:

osgeo库不可以使用pip安装,首先去Releases · cgohlke/geospatial-wheels · GitHub找到相对应gdal包(可能需要科学上网)我这里下载的是GDAL-3.6.4-cp311-cp311-win_amd64.whl

下载的gdal包要与自己的电脑相匹配。在cmd终端中输入pip debug --verbose,可以查看自己电脑可以安装什么配置的包

cp311-cp311-win_amd64
  cp311-abi3-win_amd64
  cp311-none-win_amd64
  cp310-abi3-win_amd64
  cp39-abi3-win_amd64
  cp38-abi3-win_amd64
  cp37-abi3-win_amd64
  cp36-abi3-win_amd64
  cp35-abi3-win_amd64
  cp34-abi3-win_amd64
  cp33-abi3-win_amd64
  cp32-abi3-win_amd64
  py311-none-win_amd64
  py3-none-win_amd64
  py310-none-win_amd64
  py39-none-win_amd64
  py38-none-win_amd64
  py37-none-win_amd64
  py36-none-win_amd64
  py35-none-win_amd64
  py34-none-win_amd64
  py33-none-win_amd64
  py32-none-win_amd64
  py31-none-win_amd64
  py30-none-win_amd64
  cp311-none-any
  py311-none-any
  py3-none-any
  py310-none-any
  py39-none-any
  py38-none-any
  py37-none-any
  py36-none-any
  py35-none-any
  py34-none-any
  py33-none-any
  py32-none-any
  py31-none-any
  py30-none-any

在Compatible tags字段,可以查看所有兼容的配置。 比如我的Compatible tags里面有一个cp311-cp311-win_amd64,然后我就在gdal中下载GDAL-3.6.4-cp311-cp311-win_amd64.whl这个包。 之后在cmd终端中,使用cd,进入到自己下载gdal包的文件夹。具体就是 cd /d D:\EdgeDownload,这是我的下载路径,将D:\EdgeDownload改成你自己的路径。

之后再在cmd终端中使用命令pip install GDAL-3.6.4-cp311-cp311-win_amd64.whl。就可以安装成功了。

  • 16
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钟鱼但不是终于

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值