Anaconda中安装gdal

anaconda中安装gdal包直接使用 conda install gdal 或 pip install gdal 是难以安装上的,需要手动安装。

在手动安装前,建议新建一个虚拟环境,专门用于安装类似于gdal等用于处理地理数据的包。因为这些包容易与其它包发生版本不兼容问题,导致整个环境崩溃。同时,新建的环境的python最好使用3.7版本的,经本人试验这个版本容错率比3.9高。

1、创建新的虚拟环境。

具体见我的另一篇帖子:Anaconda安装、配置环境变量、换镜像、创建虚拟环境、在各虚拟环境上使用spyder/jupyter、添加虚拟环境中jupyter的快捷方式-CSDN博客

这里我创建的环境叫geo_py3.7 如下:

 

2、 下载gdal的wheel

一定要下载与python版本对应的gdal !!! 版本不对应很容易不兼容!!! 

本人电脑是windows 64位,创建虚拟环境中的py为3.7。所以下载:GDAL-3.4.2-cp37-cp37m-win_amd64.wh 

下载地址如下:资源 | GDAL 包大合集! 包含win/linux/mac系统, Python3.4-3.12及2.7版本 (qq.com)

3、安装gdal包

打开 新建的虚拟环境所在的文件夹,然后打开scripts。本人的如下:

将下载好的gdal的wheel负责到此文件夹。然后点击地址栏输入cmd,会弹出命令提示面板,如下:

 然后输入:

pip install GDAL-3.4.2-cp37-cp37m-win_amd64.whl
#pip install 后面接的是自己下载的wheel的文件名

然后就安装成功了!

4、导入gdal包

在该环境中,启动Jupyter或者spyder(如何配置,见本人另一篇帖子Anaconda安装、配置环境变量、换镜像、创建虚拟环境、在各虚拟环境上使用spyder/jupyter、添加虚拟环境中jupyter的快捷方式-CSDN博客),导入gdal包时,直接 import gdal 容易报错。可按照下面导入方式:

from osgeo import gdal

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值