miniconda/anaconda에서 자주 사용되는 conda 명령을 정리했습니다.

2024. 2. 23  최초작성  

2024. 3. 11

2024. 5. 30

가상환경 리스트 보기

conda env list

생성되어 있는 가상환경을 보여줍니다. 아래 실행결과는 Macbook에서의 결과입니다.

% conda env list
# conda environments:
#
base                  *  /Users/webnautes/miniforge3
corenet                  /Users/webnautes/miniforge3/envs/corenet
gemma                    /Users/webnautes/miniforge3/envs/gemma
newenv                   /Users/webnautes/miniforge3/envs/newenv
opencv                   /Users/webnautes/miniforge3/envs/opencv
pytorch                  /Users/webnautes/miniforge3/envs/pytorch
tensorflow-dev           /Users/webnautes/miniforge3/envs/tensorflow-dev

가상환경 생성하기

새로운 가상환경을 생성합니다.

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

conda create -n newenv python=3.12

가상환경 활성화하기 

가상환경을 활성화합니다.  

conda activate 가상환경이름

가상환경이 활성화된후 프롬프트 앞에 가상환경이름이 보여집니다. 아래 예는 newenv 가상환경을 활성화시키는 것입니다. 

(base) webnautes@webnautes-laptop:~$ conda activate newenv
(newenv) webnautes@webnautes-laptop:~$

pip로 파이썬 패키지를 설치하면 newenv 가상환경을 위한 공간에 설치됩니다. 

가상환경 비활성화 하기

가상환경을 비활성화합니다.

conda deactivate

(newenv) webnautes@webnautes-laptop:~$ conda deactivate
(base) webnautes@webnautes-laptop:~$

가상환경 삭제하기

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

conda env remove --n newenv