개발일기

Anaconda 가상환경 생성 및 삭제, 업데이트, 이름변경 등 환경설정하는 법 본문

오늘의 공부일기

Anaconda 가상환경 생성 및 삭제, 업데이트, 이름변경 등 환경설정하는 법

츄98 2025. 4. 14. 14:47

안녕하세요! 오늘은 Anaconda 가상환경 생성 및 관리하는 법을 정리해보려고 합니다.

1. Anaconda란?

아나콘다(Anaconda)는 Anaconda, Inc에서 제공하는 패키지와 가상 환경, 개발 도구를 쉽게 사용할 수 있도록 사용을 위한 파이썬 환경을 제공하는 소프트웨어입니다.

아나콘다를 이용하면 아나콘다 프롬프트를 통해 파이썬을 명령 단위로 쉽게 사용할 수 있는 명령줄 실행 환경을 제공하고,

아나콘다 네비게이터(Navigator)를 통해 파이썬 가상 환경을 쉽게 UI 화면을 통해 쉽게 생성하고,

패키지 설치와 삭제를 쉽게 할 수 있도록 돕습니다.

또한 파이썬 개발을 위해 필요한 개발 도구들을 선택된 가상 환경에 맞게 설치해주어 쉽게 파이썬 개발 환경을 구성할 수 있습니다.

 

2. Anaconda 확인 및 설치

검색창에 "Anaconda Prompt"가 있는지 확인합니다.

 

없다면 설치를 진행합니다.

Anaconda 설치하는 방법에 대해서는 아래 링크를 참고하여 설치하시면 됩니다.

https://wikidocs.net/254434

 

2.3 Anaconda 설치

아나콘다(Anaconda)는 Anaconda, Inc에서 제공하는 패키지와 가상 환경, 개발 도구를 쉽게 사용할 수 있도록 사용을 위한 파이썬 환경을 제공하는 소프트웨어이다.…

wikidocs.net

 

3. 가상환경 생성 및 관리 명령어

오늘은 가상환경 생성, 삭제, 업데이트 등 가상환경을 관리하는 명령어들에 대해서 정리하려고 합니다.

 

3.1 가상환경 생성

conda create -n 가상환경 이름 python = 파이썬 버전

# 예
conda create -n yolov8 python=3.11

y를 누르면 가상환경이 새로 생성된다.

 

3.2 가상환경 활성화

conda activate 가상환경 이름

# 예
conda activate yolov8

 

 

3.3 가상환경 목록 보기

conda env list

 

 

3.4 가상환경 삭제하기

conda env remove -n 가상환경이름

# 예
conda env remove -n yolov8

 

 

3.5 패키지 설치

conda install 패키지이름
conda install 패키지이름 == 버전

# 만약 python 환경이라면
pip install 패키지이름
pip install 패키지이름 == 버전

 

 

3.6  패키지 목록 확인

conda list

# python 환경이라면
pip list

 

3.7 가상환경 비활성화

conda deactivate

 

3.8 pip 업데이트

pip는 파이썬에서 모듈 설치할 때 꼭 쓰게되는 패키지이므로 최신 버전으로 유지해주는 것이 좋다.

python -m pip install --upgrade pip

 

3.9 아나콘다 업데이트

conda update -n base conda

 

 

3.10 아나콘다 내부 패키지 등 업데이트

conda update --all

 

 

3.11 가상환경 이름 변경

anaconda에서는 이름 변경하는 기능은 없습니다. 그래서 현재 사용하는 가상환경을 다른 이름으로 복사하고, 그 전에 사용하던 가상환경은 삭제하는 식의 방법을 사용할 수 있다.

conda create --name 변경할 이름 --clone 기존 환경 이름
conda activate 변경할 이름

conda remove --name 기존 환경 이름 --all