etc/memo

[Python] Anaconda 가상 환경 설정/삭제

uyt8989 2022. 9. 4. 18:54

아나콘다에는 가상 환경이라는 유용한 기능이 있기 때문에 여러 패키지의 버전을 따로 따로 사용할 수 있다. 이 기능을 알게된지는 좀 됐지만 아직 실제로 버전에 예민한 작업을 한번도 해보지 않아서 크게 유용함을 느끼지 못 했었다. 아직도 딱히 버전 의존도가 높은 프로젝트는 안 해봤지만, 이전보다는 버전 관리의 중요함을 느낀 상태다. 그런 김에 한 학기 동안 사용할 패키지 버전이 벌써 공지된 수업이 있어서 미리 설정하는 겸 가상 환경 세팅법을 다시 익혔다.

 

1. 가상 환경 만드는 법

conda create -n env_name
conda create -n env_name python==version

2. 가상 환경 리스트 확인

conda env list
conda info envs

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

conda activate env_name
conda deactivate env_name

4. 가상 환경 삭제

conda env remove -n env_name

 

이렇게 가상 환경을 만들고나서 사용할 여러 패키지를 pip을 통해서 설치하면 된다.