험난했던 Detectron2 설치

한승수·2024년 9월 3일

Detectron2를 설치하기 위해 시도했던 것들

1. torch version 맞추기

python -m pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113

2. g++, gcc 설치하기

[subprocess.CalledProcessError: Command '['which', 'x86_64-linux-gnu-g++']' returned non-zero exit status 1.]
라고 하는 오류가 발생했다. 뭐 찾아보니 Ubuntu 상에 gcc와 g++이 설치가 안되어 있다고 했다.
설치해주자.
sudo apt install gcc
sudo apt install g++

2-2. 이게 해결법은 아니었던 것 같긴하나, 여러가지 업데이트를 해줬다.
python -m pip install --upgrade pip
pip install --upgrade setuptools wheel

3. python-dev 설치하기

python.h 오류가 나서, 찾아보니 python-dev를 설치해야한다고 해서
sudo apt install python3-dev

결과

설치했더니

Successfully installed detectron2 너무 반갑다.

profile
Grooovy._.Han

0개의 댓글