[root@localhost bin]# find / -name "*osgeo*"
/usr/lib64/python2.7/site-packages/osgeo
/usr/local/lib/python2.7/site-packages/osgeo
/usr/local/lib64/python2.7/site-packages/osgeo
/guest/ImageClassifier/library/gdal-2.1.2/swig/python/osgeo
/guest/ImageClassifier/library/gdal-2.4.2/swig/python/osgeo
==> 파이썬 2.7버전으로 설치되어있으나, 현재 사용 중인 파이썬 버전은 3.5 이상으로 업데이트 해놓은 상태이다. 아마도 "버전이 서로 달라 발생한 문제"로 생각되어 아래와 같이 수정했다.
[root@localhost bin]# cd /usr/bin
/usr/bin/[root@localhost bin]# mv ./python ./python3.7_old ==> 업데이트한 파이썬 3.7 이름 변경
[root@localhost bin]# cp /usr/local/bin/python2.7 ./python2.7 ==> 기존 python2.7 버전 복사
[root@localhost bin]# python -V
Python 2.7.9
혹시 몰라 /etc/ld.so.conf에 아래 내용 추가
/usr/lib64/python2.7/site-packages/osgeo
/usr/local/lib/python2.7/site-packages/osgeo
/usr/local/lib64/python2.7/site-packages/osgeo
ldconfig 이후 아래와 같이 잘 된다.
[root@localhost bin]# gdal_merge.py
No input files selected.
Usage: gdal_merge.py [-o out_filename] [-of out_format] [-co NAME=VALUE]*
[-ps pixelsize_x pixelsize_y] [-tap] [-separate] [-q] [-v] [-pct]
[-ul_lr ulx uly lrx lry] [-init "value [value...]"]
[-n nodata_value] [-a_nodata output_nodata_value]
[-ot datatype] [-createonly] input_files
[--help-general]
[root@localhost bin]# gdal_edit.py
Usage: gdal_edit [--help-general] [-ro] [-a_srs srs_def] [-a_ullr ulx uly lrx lry]
[-tr xres yres] [-unsetgt] [-a_nodata value] [-unsetnodata]
[-unsetstats] [-stats] [-approx_stats]
[-gcp pixel line easting northing [elevation]]*
[-unsetmd] [-oo NAME=VALUE]* [-mo "META-TAG=VALUE"]* datasetname