Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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 31
Tags
more
Archives
Today
Total
관리 메뉴

개발 블로그

[개인공부]아나콘다란/가상환경 만들기 본문

개인 공부

[개인공부]아나콘다란/가상환경 만들기

토산인 2022. 11. 15. 16:05

 

아나콘다(Anaconda)란?

아나콘다(Anaconda)는 수학과 과학 분야에서 사용되는 여러 패키지들을 묶어 놓은 파이썬 배포판으로서 SciPy, Numpy, Matplotlib, Pandas 등을 비롯한 많은 패키지들을 포함하고 있다. 즉 라이브러리들을 쉽게 설치하고 관리할 수 있게 해주는 도구이다. 

파이썬과 아나콘다의 차이점

 

 

 

아나콘다에서 가상환경을 만들 수 있다. 왜 가상 환경이 필요할까? 프로젝트를 진행하다 보면 패키지 간의 의존성 문제가 발생하는 경우가 많은데 가상 환경을 만들면 독립적인 작업환경에서 작업할 수 있다. 프로젝트 단위로 가상환경을 구성해 필요한 라이브러리를 설치하여 개발을 하면 python 버전 관리패키지 충돌 방지할 수 있다.

 

 

아나콘다 가상환경 관련 명령어

 

anaconda prompt에서 아나콘다 명령어를 실행할 수 있다.

아나콘다 프롬프트는 명령 프롬프트(cmd)와 동일하지만 디렉토리나 경로를 변경하지 않고도 프롬프트에서 anaconda 및 conda 명령을 사용할 수 있다. 

 

1. 가상환경 목록을 확인할 수 있다.

conda env list

 

 

2. 특정 파이썬 버전의 가상환경을 만든다. 

conda create -n 가상환경이름
conda create -n 가상환경이름 python=3.7

 

 

3. 가상환경을 활성화한다. 

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

만약 가상환경에서 필요한 라이브러리를 설치하고 싶다면 pip install을 사용해 직접 설치를 하면 된다. 

 

 

4. 가상환경을 비활성화 한다. 

conda deactivate 가상환경이름
deactivate 가상환경이름

 

 

5. 가상환경을 삭제할 수 있다. 

conda env remove -n 가상환경이름