졸업작품 관련하여 Detectron2를 설치했는데, windows에서는 설치하는 방법 을 소개하려 한다.
해당, 외국 사이트를 참조하였다.
Install Environment :
Python : 3.8.3
Cuda : 10.2 ver
Andaconda : python 3.8.3 - 2020.7 릴리즈 버전
Pytorch : 1.11.0 + cpu
문제 1. CUDA 설치 문제
문제 2. 설치 환경의 충돌
문제 3. Microsoft Visual C++ Redistributable
문제 4. ImportError: DLL load failed while importing win32api: 지정된 프로시저를 찾을 수 없습니다.
conda install -c anaconda pywin32
구글링해서 이전 버전 - 4.8.3버전을 설치하면 된다.
설치한 후에, Anaconda Prompt에서 진행하면 된다.
#먼저 가상환경 확인
conda info --envs
#가상환경 만들어 주기
conda create -p myenvs python==3.7
#가상환경 활성화
conda activate **(해당 환경 주소)
파이썬 3.8.3이 설치되어있지만 3.7과도 호환이 되는것같다
conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=10.2 -c pytorch
pip install cython
pip install “git+https://github.com/philferriere/cocoapi.git#egg=pycocotools&subdirectory=PythonAPI"
git clone https://github.com/facebookresearch/detectron2.git
python -m pip install -e detectron2
pip install opencv-python
일주일 삽질 끝~^^