본문 바로가기

Python

아나콘다(Anaconda) 가상환경 생성, 확인, 활성화 및 비활성화, 삭제

이전 글에서 Anaconda와 Python을 삭제 후, 재설치를 하는 방법을 소개했다.

2021/01/26 - [AI] - 아나콘다(Anaconda), 파이썬(Python) 삭제 및 설치

 

아나콘다(Anaconda), 파이썬(Python) 삭제 및 설치

AI와 Deep Learning을 개인적으로 공부하던 도중, 구동해보고 싶은 예제가 생겼다. 그 과정에서 Anaconda, Python, Jupyter Notebook, Tensorflow, Keras, Google colab 등 많은 프로그램을 설치했고 걷잡을 수 없..

jaekyeong.tistory.com

 

이제 아나콘다(Anaconda) 가상환경 설정을 해줄 차례다.

생성, 확인, 활성화 및 비활성화, 삭제까지 명령어와 함께 차례대로 알아보겠다.

목차

0. Anaconda Prompt 실행
1. 가상환경 생성
2. 가상환경 리스트 확인
3. 가상환경 활성화 및 비활성화
4. 가상환경 삭제

우선 실행부터 해보자!

 

 

 

0. Anaconda Prompt 실행


 

[실행]

[시작] - 'Anaconda Prompt' 검색 - 관리자 권한으로 실행

 

 

 

 

1. 가상환경 생성


 

[생성]

-1. conda create

conda create -n (가상환경 name) python=(특정 version)

conda create 명령어를 통해 독립적인 가상환경 이름을 설정하고,

필요하다면 특정 python version을 명시해준다.

 

 

 

가상환경 이름은 폴더명 'reinstall'에서 따와 're1'로, 파이썬 버전은 3.8.5로 설정했다.

위의 사진처럼 나오면 가상환경 설정 완료이다.

 

-2. 설치 진행

Proceed ([y]/n)? y

y 혹은 yes 입력 시 설치가 진행된다.

 

 

 

위의 사진처럼 나오면 파이썬 설치 완료이다.

 

 

 

2. 가상환경 리스트 확인


 

[리스트 확인]

conda env list
conda info --envs

생성한 가상환경 목록을 확인할 수 있는 명령어이다.

 

 

 

방금 생성한 're1' 가상환경이 존재하는 것을 볼 수 있다.

 

 

 

3. 가상환경 활성화 및 비활성화


 

[활성화]

conda activate (가상환경 name)
activate (가상환경 name)

activate 명령어를 통해 생성한 가상환경을 활성화해준다.

 

 

(base)에서 (re1)로 변경되었다.

가상환경이 활성화된 것이다.

 

 

[비활성화] 

conda deactivate

가상환경을 비활성화해주는 conda deactivate 명령어이다.

 

 

 

(re1)에서 (base)로 변경되었다.

가상환경이 비활성화된 것을 알 수 있다.

 

 

 

4. 가상환경 삭제


 

 

[삭제]

conda env remove --n (가상환경 name)

conda env remove --n 명령어를 통해 가상환경을 삭제할 수 있다.

 

 

 

가상환경 're1'이 삭제되었다.

*리스트 확인 명령어를 입력해보면 가상환경 목록에도 re1이 없는 것을 확인할 수 있다.

 

 

 


Anaconda 가상환경을 설정하니 아나콘다와 좀 더 가까워진 기분이 든다.

하지만 이제 시작이라는 것...

시작이 반이니 앞으로는 Tensorflow, Keras 등등 .. 관련 공부를 해볼 것이다.