一:centos8安装gdal
选择你需要的版本安装
去官网下载你要的gdal版本,我这里选择的是gdal-3.4.3.tar.gz
mkdir gdal
cd gdal/
将下载的文件传输到这个目录下
一步步执行,自己理解下
tar xvf gdal-3.4.3.tar.gz
cd gdal-3.4.3/
yum install -y gcc make subversion gcc-c++ sqlite-devel libxml2-devel swig expat-devel libcurl-devel python36-devel
wget http://download.osgeo.org/proj/proj-6.3.2.tar.gz
tar xf proj-6.3.2.tar.gz
cd proj-6.3.2/
./configure
make
make install
cd ..
wget http://download.osgeo.org/gdal/jasper-1.900.1.uuid.tar.gz
tar xvf jasper-1.900.1.uuid.tar.gz
cd jasper-1.900.1.uuid/
./configure
make
make install
cd ..
./configure
make
make install
编译完成
在bashrc文件中添加库链接
vi ~/.bashrc
末尾添上
export PATH=$PATH:/usr/local/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
执行
source ~/.bashrc
就好了
gdalinfo --version
二:pip安装gdal
首先你得完成上面的安装
1、查看版本
[root@localhost workspace]# gdalinfo --version
GDAL 3.4.3, released 2022/04/22
2、下载
pip install GDAL==3.4.3