zoukankan      html  css  js  c++  java
  • Ubuntu 下安装 gdal 与python GDAL

    最近在处理数据的时候是用到了  GDAL 库,但是发现在Ubuntu环境下和 windows 不同,安装过程较为麻烦,因此在此记录一下。

    安装主要有两种方法,一种是直接使用 anaconda 环境 ,在 anaconda 环境中可以直接使用命令  conda  install gdal   这样 anaconda 就可以直接将相关的库都安装好了。另一种方式是直接使用系统的 python 进行安装,本篇文章主要记录这种方式。

    命令总和

    sudo add-apt-repository ppa:ubuntugis/ppa 
    sudo apt-get update
    sudo apt-get install gdal-bin
    sudo apt-get install libgdal-dev
    export CPLUS_INCLUDE_PATH=/usr/include/gdal
    export C_INCLUDE_PATH=/usr/include/gdal
    gdal-config --version  #(get version)
    pip install GDAL==version

    详细步骤:

    (1) 添加PPA

     sudo add-apt-repository ppa:ubuntugis/ppa 

    输入后会提示按 enter 键继续

     

     

     (2)更新

    sudo apt-get update
    

     (3)安装 gdal-bin

    sudo apt-get install gdal-bin
    安装完成后使用下述命令验证是否安装成功
    ogrinfo --version

     

     (4)安装 libgdal-dev

    安装完成后使用下述命令验证是否安装成功
    gdal-config --version
    获取到的版本号需要记住,接下来安装 python gdal 时会使用到 ,要不然接下来会报错

     (5) 配置环境变量

    export CPLUS_INCLUDE_PATH=/usr/include/gdal
    export C_INCLUDE_PATH=/usr/include/gdal
    (6)安装  GDAL
    pip install GDAL==version #(pip install GDAL==2.2.2
    这里的 version 为(4)中查看版本获取到的 version 我这里是 2.2.2

    至此,gdal 就安装完成了。可以在python 中使用 import gdal 验证
    参考地址 https://mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html
     

     

     

  • 相关阅读:
    iOS 音频视频图像合成那点事
    Android低功耗蓝牙(BLE)使用详解
    android实现超酷的腾讯视频首页和垂直水平网格瀑布流一揽子效果
    基于vue单页应用的例子
    Android 6.0 超级简单的权限申请 (Permission)
    ubuntu创建Centos7镜像&&配置运行环境
    Scikit-learn方法使用总结
    解决TensorFlow最新代码编译错误问题
    jQuery 基础
    数据交换格式 —— JSON(JavaScript Object Notation)
  • 原文地址:https://www.cnblogs.com/Assist/p/14034447.html
Copyright © 2011-2022 走看看