[Python] 아나콘다 설치 및 가상환경 관리

💫 파이썬 실행

 

파이썬을 이용하기 위해 아나콘다 설치 및 가상환경을 만들어 보겠습니다.

일반 파이썬이 아닌 아나콘다를 쓰는 이유는, 올인원 패키지 및 쉬운 라이브러리 설치와 가상환경 관리가 쉽다는 장점이 있습니다.

 

가상환경은 여러 프로젝트에서 동일한 라이브러리의 다른 버전이 필요할 때,

각 프로젝트마다 독립적인 환경을 구축해 버전 충돌을 방지합니다.

 

예를 들어

프로젝트 A는 1.26v 을 사용하는데 새로 시작한 프로젝트 B는 2.xv 에서 사용할 수 있는 기능이 필요할 경우

가상환경을 사용하면 각 프로젝트마다 필요한 가상환경을 만들고, 그 안에 맞는 버전을 설치하여 이용할 수 있습니다.

두 프로젝트가 서로에게 영향을 주지 않고 각자 필요한 버전을 사용할 수 있기 때문에 '프로젝트별 분리'를 가능하게 해줍니다.

🐍 아나콘다 설치 및 가상환경 관리 (conda)

 

아나콘다는 공식 사이트에서 OS에 맞는 설치 파일을 다운로드 한 후에 기본 옵션으로 설치합니다. 

myenv 라는 이름으로 Python 3.12 버전을 사용하는 가상환경을 만들고, Jupyter Notebook을 켜보겠습니다.

 

- 새 환경 생성: conda create -n myenv python=3.12

- 환경 활성화: conda activate myenv

- 환경 목록 보기: conda env list

- 환경 삭제: conda remove -n myenv --all

- Jupyter Notebook 실행: pip install jupyter 후 jupyter notebook 입력시 실행 완료

 

이런식으로 맨 앞의 base가 myenv 라는 가상환경으로 만들어진 것을 확인할 수 있습니다