Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

Drop Rain

[Anaconda] 가상환경 및 패키지 관련 명령어 정리 본문

카테고리 없음

[Anaconda] 가상환경 및 패키지 관련 명령어 정리

Droprain 2023. 7. 5. 13:48
  • 2023.07.05 첫 작성
  • 2023.10.13 MMrotate 설치 명령어 추가

가상환경 관련

가상환경 생성

conda create -n [가상환경이름] python=[파이썬 버전. ex)3.7]
conda create -n name python=3.7

가상환경 삭제

conda env remove -n [가상환경이름]
conda env remove -n

가상환경 복제

conda create -n [가상환경 이름] --clone [기존 가상환경]

가상환경 리스트 확인

conda info --envs

가상환경 활성화

conda activate [가상환경이름]
conda activate

가상환경 비활성화

conda deactivate

패키지 관련

requirments.txt

  • 해당 가상환경에서 사용되는 라이프러리 전체 추출
pip freeze > requirments.txt
  • 설치 방법
pip install -r requirements.txt

가상환경 패키지 리스트 확인

  • 해당 가상환경 활성화 후,
conda list

가상환경 패키지 설치

  • 패키지마다 의존성이 있어, 확인 후 설치
  • pip vs conda
    • pip는 python의 정식 지원을 받는 패키지를 관리하는 패키지 관리자
    • conda는 anaconda의 지원을 받는 패키지를 관리하는 패키지 관리자
    • conda는 python뿐만 아니라 다양한 언어의 패키지를 지원
    • conda보다 pip로 설치할 수 있는 패키지가 많음
    • 더 자세한 내용은 https://yscho03.tistory.com/48 참고
conda install [패키지이름]
pip install [패키지이름]

가상환경 패키지 설치

자주 사용하는 라이브러리/패키지 (컴퓨터 비전 관련)

Opencv

pip install opencv-python

Tensorflow

pip install tensorflow

Opengl

pip install PyOpenGL
pip install PyOpenGL_accelerate

MMrotate (2023.10.13 기준)

  • 환경: cuda 11.4
conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch

pip install -U openmim
mim install mmengine
mim install mmdet\<3.0.0

pip install mmrotate

기타 라이브러리/패키지

Spyder

conda install spyder

tqdm: 파이썬 코드 실행 정도를 나타내주는 라이브러리

  • 사용법: [추후 작성 예정]
pip install tqdm

Pygame

pip install pygame

 

Pywavefront

pip install pywavefront