내가 보려고 만드는 Conda 사용법

Conda란?

  • 여러 프로젝트를 진행할 때 각 프로젝트마다 버전이나 패키지 설치환경을 분리하여 사용하기 위해 가상환경이 필요
  • Conda는 언어의 패키지, 의존관계, 환경을 관리하는 가상환경 도구

 

 

Conda 설치

https://www.anaconda.com/download#downloads

접속 후 다운로드, 설치

 

 

Conda 환경 변수 설정(Windows 기준)

  1. 시스템 환경 변수 편집 검색
  2. 우측 하단 환경 변수 클릭
  3. USER(또는 시스템) 변수에서 Path 클릭
  4. 새로 만들기(Path 추가)
       C:\Users\USER\anaconda3
       C:\Users\USER\anaconda3\Library
       C:\Users\USER\anaconda3\Scripts
       C:\Users\USER\anaconda3\Library\bin (해야한다는 사람 있고 안해도 된다는 사람 있어서 일단 넣어둠)
  5. 확인 및 재부팅(재부팅은 권장)

 

 

Conda 가상환경 생성/삭제

conda create -n <이름> python=<버전> # 물론 바보마냥 <>를 넣고 하는 사람은 없겠죠...

conda env remove -n <이름>

예시)

 

 

conda create -n AppagentVenv python=3.9 # AppagentVenv를 이름으로 하는 파이썬 3.9 버전의 가상환경 생성

conda env remove -n AppagentVenv

 

 

Conda 가상환경 리스트 확인

conda env list

이렇게 명령어 입력 했을때 예시처럼 AppagentVenv가 추가되어있다면 가상 환경 생성 성공

 

 

Conda 가상환경 활성화/비활성화

conda activate <이름> # 가상환경 활성화
# (이름) PS C:\Users <- 이런식으로 표시되면 가상환경 활성화 성공

conda deactivate # 가상환경 비활성화
# (base) PS C:\Users <- 이렇게 표시되면 conda의 root 환경이 활성화 되었다는 뜻 
# PS C:\Users <- 이런식으로 표시되면 가상환경 비활성화 성공

예시)

conda activate AppagentVenv 
# (AppagentVenv) PS C:\Users 

conda deactivate 
# (base) PS C:\Users <- 이렇게 표시되면 한번 더 deactivate 해줘야함
# PS C:\Users

 

 

버전 확인

# 파이썬 버전 확인
python -V 
python --version

# 아나콘다 버전 확인
conda --version

 

 

requirements.txt

pip install -r requirements.txt # requirements 설치

pip freeze > requirements.txt # requirements 만들기

'파이썬' 카테고리의 다른 글

[Python] *args와 **kwargs  (0) 2024.07.21