[TIL] OpenPCDet 가상환경 세팅하기 (cuda11.1 + spconv)
·
PyTorch👩🏻‍💻
사실 내가 까먹을까봐 적어놓는 프로세스! :( # OpenPCDet 우선 OpenPCDet은 Pointcloud를 이용한 3D detection 분야에서 흔히 쓰이는 패키지 모듈이다. Autonomous driving 분야에서 꽤 유명한 git 레포이고, star도 2.7k 정도이다! 거의 pointcloud를 이용한 3D detection 모델이 모두 들어있고, 이 패키지로 거의 모든 모델을 동일한 환경에서 실험할 수 있어 매우 유용한 패키지이다. 하지만 가상환경 세팅하는게 조금 빡쎄서, 고생했던 기억이 있다. 따라서 이를 공유하고, 미래의 나에게도 혼동하지 않도록 하기 위해 프로세스를 기록한다! :) # Process 1. 우선 python 3.8의 가상환경 만들기. 만약 3.7로 해버렸다면 다음과 ..
[TIL] Conda 가상환경 yaml 파일로 복제 & yaml로 가상환경 세팅하기
·
Achieved 👩🏻/TIL
여러 코드베이스에서 작업을 하다보면 각자 요구하는 환경이 달라서, conda 가상환경을 여러개 만들어야할 때가 많다... 그래서 나도... 5개정도 가상환경을 플젝에 따라 맞춰놓고 사용하고 있었는데........................ㅎㅎ............ gpu 할당이 늘어나면서 도커가 리셋됐는지 가상환경이 싹 다 사라졌다 ^^................ 앞으로 이런 일이 없기 위해서 yaml 파일로 환경을 복사해놓고, 언제든 재현할 수 있게 만들어놓자! 방법은 다음과 같다. 그냥 환경을 activate 하고, export 하면 되는 것이다 ㅎㅎ >>> conda activate 가상환경 이름 >>> conda env export > environment.yaml (추가) 그리고 이렇제 저장..
[TIL] 내가 보려고 만든 Conda 가상환경 명령어 정리
·
Achieved 👩🏻/TIL
# 현재 가상환경 목록 확인 $ conda info --envs # 가상환경 삭제 $ conda remove -n 가상환경이름 --all # 가상환경 생성 $ conda create --name daeun python=3.6 >>> python 3.6 버전으로 이름이 daeun 인 가상환경 만들기 # 가상환경 활성화 $ conda activate daeun # 설치 패키지 확인 $ conda list # 패키지 설치 $ conda install 패키지명==version 간혹 requirements.txt 를 pip3 install -r requirements.txt 로 설치하는경우, 기본 python의 path 문제때문에 pip가 먹지 않을 수도 있다. 이때는 requirements.txt에 있는 특정 ..