노트 :

Anaconda - 가상 환경 생성 및 삭제 본문

Python

Anaconda - 가상 환경 생성 및 삭제

IT_달토끼 2023. 5. 30. 15:35

 

프로젝트를 진행할 때 파이썬 및 라이브러리의 버전 관리를 위해 새로운 가상 환경을 만들어서 진행하는 것이 좋다.

 

그러나 이렇게 생격난 가상 환경이 불어나기 시작하면 정리가 필요하다.

 

기존에 있는 가상 환경을 알아보기 위해 아나콘다 프롬프트에서 아래 명령어를 입력한다.

 

(base) conda env list

 

그럼 아래와 같은 가상 환경 리스트가 나올 것이다.

 

# conda environments:

#

base     *C:\ProgramData\Anaconda3

env1      C:\Users\user\.conda\envs\env1

env2      C:\Users\user\.conda\envs\env2

...

 

어떤 프로젝트를 위해 만든 가상 환경인지 헷갈릴 때는 가상 환경 내에 깔린 라이브러리를 보면 된다.

 

(base) conda activate env1
(env1) pip freeze

(env1) C:\Users\user>pip freeze
anyio==3.6.1
argon2-cffi==21.3.0
argon2-cffi-bindings==21.2.0

...

 

더 이상 사용하지 않는 가상 환경이라면 메모리 공간을 위해 삭제하자.

 

만약 현재 해당 가상 환경에 접속해 있다면, conda deactivate 명령어를 통해 base로 빠져나가야 한다.

 

(env1) conda deactivate
(base) conda remove -n env1 --all

 

삭제 명령을 실행하면 아래와 같은 패키지 플랜이 뜨고 계속 진행할 것인지 묻는데 y를 입력하면 된다.

 

 

반대로 새로운 가상 환경을 만들고 싶다면, 아래 명령어를 입력하면 된다.

 

(base) conda create -n {가상환경 이름} python=파이썬 버전

 

 

 

 

'Python' 카테고리의 다른 글

pip 설치 오류 - [WinError 5] 액세스가 거부되었습니다:  (0) 2023.05.23
Numpy - newaxis  (0) 2023.05.16
Numpy - vstack, hstack  (0) 2023.04.18
Numpy - np.where()  (0) 2023.03.30
Selenium - find_element / find_elements  (0) 2023.03.29