Centos 安装 GDAL
1. 安装依赖
yum install -y gcc make subversion gcc-c++ sqlite-devel libxml2-devel swig expat-devel libcurl-devel
yum install tcl -y
2. 安装
2.1 解压 SQLITE3 TAR包 安装
tar xvf SQLite-e456d437.tar.gz
cd SQLite-e456d437
./configure --prefix=/usr/local
make && make install
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old
ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3
echo "/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf ldconfig
sqlite3 -version
vim ~/.bashrc
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
2.2 安装proj6
tar xvf proj-6.3.2.tar.gz
cd proj-6.3.2
./configure
make && make install
vim ~/.bashrc
export PATH=$PATH:/usr/local/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
2.3 安装 GDAL 工具
tar xvf gdal-3.3.1.tar.gz
cd gdal-3.3.1
./configure --with-sqlite3=/usr/bin/sqlite3
make && make install
3. 安装GDAL工具
pip3 install --upgrade pip
pip3 install GDAL==3.1.1