- NVIDIA DRIVER, CUDA 버전 불일치로 인한 패키지 설치 에러
- 사용 라이브러리 버전 불일치로 인한 GPU 버전 동작 에러
모두 설치되면, 다음과 같이 설치 버전을 확인해 본다.
GDAL은 래스터와 벡터 지리공간 자료 형식을 변환하는 라이브러리이다. 오픈소스이며, OSG재단에서 관리된다. 설치 방법은 다음과 같다.
단, 설치 시 다음과 같이 파이썬 GDAL 라이브러리 단계에서 에러 발생 경우가 있다. 이 글은 GDAL PIP 설치 시 다음과 같이 발생하는 수정 방법을 간략히 정리한 것이다.
pip install GDAL
에러가 발생하는 이유에 대한 관련 정보도 많이 나와 있지 않은 데, 마지막 줄 로그가 힌트가 된다.
error in GDAL setup command: use_2to3 is invalid.
use_2to3 명령은 pip 에서 사용하는 setuptools의명령으로 버전 58에서는 더이상 지원하지 않는다. 그러므로, 최신 pip setuptools에서는 에러가 발생하는 것이다.
다음과 같이 버전을 약간 낮추어 setuptools를 설치하고 재시도해본다.
pip install setuptools==57.4.0
그리고, 현재 GDAL 설치 버전을 확인하고, 해당 버전의 PYTHON GDAL 패키지를 설치하면 된다.
ogrinfo --version
Y: 2차원 포인트(픽셀)P: [3x4]행렬. Intrinsic calibration matrix
R0: [3x3]행렬. stereo rectification matrix
R|t = 벨로다인 데이터공간에서 카메라공간 데이터변환 행렬: [3x4]X: [3x1]행렬. 3차원 포인트
LP={L1, L2, L3}CP={C1, C2, C3}
좀 더 상세한 내용은 레퍼런스를 살펴본다.
레퍼런스
이 글은 Ubuntu 리눅스 포트 죽이는 방법을 간단히 정리한 것이다. 가끔 포트가 다른 프로그램에 의해 열려져 있어, 해당 포트를 사용하지 못할 때 사용하면 된다.
netstat -nap | grep :8080
Open3D는 3차원 데이터를 다루는 소프트웨어 개발을 지원하는 오픈소스 라이브러리이다. C++, Python을 지원하며, 데이터 구조 및 알고리즘을 제공한다. 빠른 성능을 위해 최적화, 병렬화되었다. Open3D는 로보틱스, 무인자율차, 3차원 비전 기술 개발 등에 사용된다.