Azure Zest

[ Anaconda ] Anaconda 가상환경 본문

Deep Learning

[ Anaconda ] Anaconda 가상환경

LABONG_R 2019. 11. 15. 16:38
Anaconda 가상환경과 관련된 명령어들

Anaconda 가상 환경 만들기

$ conda create -n <가상환경 이름>

$ conda create -n <가상환경 이름> python=3.6  # 파이썬 3.6버전으로 만들고 싶을때

먼저 가상환경을 만들고 싶다면, 다음 명령어를 시행한다. 이 때, 아나콘다와 다른 버전의 파이썬을 설치하고 싶다면 아래 명령어처럼 해당 버전에 맞게 명령어를 추가한다.

Anaconda 가상 환경 리스트보기

$ conda info --env

깔려있는 가상환경들의 리스트들을 확인할 수 있다.

conda info --env

 

Anaconda 가상 환경 제거

$ conda remove -n <가상환경 이름> --all

진행하다가 한 번 y 를 눌러준다.

conda remove -n --all

 

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

$ conda activate <가상환경 이름>  # 활성화
$ conda deactivate # 비활성화

# conda를 제외하고 써도 됨.

activate을 시켜주면 괄호 안이 가상환경 이름으로 바뀌고, deactiavet을 하면 다시 base로 바뀌는 것을 확인할 수 있다.

conda activate, deactivate

Anaconda 가상환경에 설치된 패키지들 목록 보기

$ conda activate <가상환경 이름>
$ conda list  # 해당 가상환경을 활성화 시켰을 때

$ conda list -n <가상환경 이름>  # base에서 보고 싶을 때

해당 가상환경을 활성화 시킨다면 바로 conda list를 하면 되고, base에서(비활성화 상태) 보고 싶다면 뒤에 이름을 붙이면 된다.

conda list -n 

 

 

Anaconda 채널 추가하기, 보기

$ conda config --append channels <채널 이름> # 채널 추가하기
$ conda config --get channels # 채널 확인하기

간혹 설치한 패키지들이 다른 채널에 있어 import 되지 못하는 경우가 있다. 이 때, 채널을 추가하면 된다.

 

Anaconda 업데이트

$ conda update --all

패키지들을 다 업데이트 시키고, 아나콘다도 업데이트 된다.

 

Reference

https://stackoverflow.com/questions/48547046/resetting-conda-channel-priorities