본문 바로가기
Developer/Python

Anaconda 기본 환경(base) 자동/수동 활성화/비활성화 방법

by roqkfrlfhr 2022. 4. 8.

Anaconda 기본 환경(base) 자동/수동 활성화/비활성화 방법

 

Python에서 사용되는 다양한 라이브러리를 포함하고 있는 패키지형 소프트웨어인 Anaconda(아나콘다) 를 사용하면서,

터미널을 실행할 때 마다 자동으로 Anaconda 기본 환경(base)이 활성화 되어 있는 것을 비활성화 하거나,

반대로 자동으로 활성화 되있기를 원하는 분들이 있으실 겁니다.

터미널을 실행할 때 Anaconda 기본환경을 자동으로 활성화 혹은 비활성화 하는 방법

Anaconda를 수동으로 활성화 혹은 비활성화 하는 방법을 알려드리도록 하겠습니다.

 

Anaconda 기본 환경 자동 활성화 여부 확인 방법

# conda 설정 전체 보기
conda config --show

# conda 설정 auto_activate_base 항목만 보기
conda config --show | grep auto_activate_base

먼저 기본적으로 conda config --show 명령어를 입력하여 Anaconda의 많은 설정 목록을 확인할 수 있습니다.

하지만 우리가 확인해야할것은 auto_activate_base 항목의 True 혹은 False 이기 때문에,

해당 부분만 쉽게 확인할 수 있도록 리눅스 기본 명령어인 grep 을 함께 사용하여 auto_activate_base 만 확인할 수 있습니다.

 

현재는 위 사진과 같이 터미널을 시작하면 자동으로 Anaconda 기본 환경이 활성화가 되어있기 때문에

auto_activate_baseTrue 로 출력됩니다.

만약 비활성화를 해두셨다면

당연히 auto_activate_baseFalse 로 출력됩니다.

 

Anaconda 기본 환경 자동 활성화하는 방법

conda config --set auto_activate_base False

위 명령어를 사용하여 아나콘다 자동 활성화 모드를 비활성화 시킬 수 있습니다.

auto_activate_base를 다시 한번 확인해보면 False 로 변경된 것을 확인할 수 있고,

다시 터미널을 열어보시면 아나콘다의 기본 환경이 실행됨을 알 수 있는 (base)가 보이지 않는 것을 확인할 수 있습니다.

 

 

Anaconda 기본 환경 자동 비활성화하는 방법

conda config --set auto_activate_base True

위 명령어를 사용하여 아나콘다 자동 활성화 모드를 활성화 시킬 수 있습니다.

auto_activate_base를 다시 한번 확인해보면 True 로 변경된 것을 확인할 수 있고,

다시 터미널을 열어보시면 아나콘다의 기본 환경이 실행됨을 알 수 있는 (base)를 볼 수 있습니다.

 

Anaconda 수동 활성화/비활성화 하는 방법

# Anaconda 활성화
conda activate

# Anaconda 비활성화
conda deactivate

Anaconda 기본 환경을 자동 활성화 혹은 비활성화를 해두었더라도,

언제든지 사용을 원하거나 원하지 않을 때

위 명령어를 사용하여 Anaconda 를 사용하거나 사용하지 않을 수 있습니다.

 

이상으로 Anaconda 기본환경을 자동으로 활성화 혹은 비활성화 시키는 방법

Anaconda를 수동으로 활성화 혹은 비활성화 하는 방법에 대한 설명을 마치도록 하겠습니다.

 

 

도움이 되셨다면 공감, 댓글 부탁드립니다!

궁금하신 점이나 요청사항은 언제든지 말씀해주세요!

피드백도 언제나 환영입니다!

 

감사합니다.


댓글