반응형
다시 환경 셋팅해야 할 일이 생겨 이참에 적는다.
1. 가상환경 명령어 모음
- 가상환경 만들기 conda create –n 가상환경이름 python=x.x
-
가상환경 활성화 conda activate 가상환경이름
-
가상환경 비활성화 conda deactivate
-
가상환경에 패키지 설치 conda install 패키지이름
-
가상환경 리스트 확인 conda env list = conda info --env
-
가상환경 삭제 conda env remove -n 가상환경이름
- 가상환경 설치된 패키지 확인 conda list
conda create -n depth-pro -y python=3.9
2. requirements.txt 설치 명령어
목록에 적힌 버전의 패키지 설치
pip install -r requirements.txt
3. pip 설치 명령어
conda install pip
conda create -n depth-pro -y python=3.9
conda activate depth-pro
pip install -e .
• conda create: Conda로 새로운 가상 환경을 생성합니다.
• -n depth-pro: 새로 생성될 가상 환경의 이름을 depth-pro로 지정합니다.
• -y: 사용자 확인 없이 즉시 실행하겠다는 옵션입니다. (환경 생성 시 추가 질문을 생략)
• python=3.9: 생성될 가상 환경에서 사용할 Python 버전을 3.9로 설정합니다.
pip install -e .
• 설명: 현재 디렉토리를 개발 모드로 설치하는 명령어, 명령어들로 쓸 수 있게
ex)
depth-pro-run -i ./data/example.jpg
• -e: “editable mode”로 설치합니다. 즉, 패키지를 설치한 뒤에도 해당 디렉토리의 소스 코드를 수정하면 즉시 반영됩니다.
• .: 현재 디렉토리를 가리킵니다. 현재 디렉토리의 setup.py를 찾아 설치합니다.
결과: 현재 디렉토리의 프로젝트가 개발 모드로 설치되며, 해당 프로젝트를 계속 수정하면서 테스트할 수 있습니다. 보통 Python 패키지를 개발하거나 작업 중인 코드를 테스트할 때 사용됩니다.
반응형
'Python' 카테고리의 다른 글
[Python] tensor dimension 맞추기 문법, unsqueeze(0), squeeze, permute() 총정리! (0) | 2025.03.09 |
---|---|
[Python] python 다운그레이드 / 버전 낮추기 (0) | 2024.06.20 |
[Python] opencv cv2 function 함수 모음집 / import cv2 (0) | 2024.06.07 |
[Python] mp4 동영상 프레임 수 추출 하는 code / import cv2 (0) | 2024.06.05 |
[Python] pip install cv2 터미널 opencv 설치 / import cv2 (0) | 2024.06.04 |