파이썬 개발시 패키지를 활용하는 경우가 많은데, 다양한 패키지를 불러와 사용할 경우 파이썬 버전과 패키지의 버전이 달라 충돌이 일어나 에러가 발생하는 경우가 있다.
여러 가지 프로그램을 동시에 개발하는 경우 프로그램마다 버전 의존성 문제가 발생할 수 있으므로 각각의 개발 환경(가상환경)을 따로 만들어 작업하면 이같은 문제를 해결할 수 있다.
가상환경이란 가상의 개발 환경이다.
- 가상환경은 다양한 방법으로 설치하여 사용할 수 있는데, 이 포스트에서는 Anaconda를 활용하는 방법을 소개한다.
conda
명령어를 사용한다.
python_env
)을 가진 가상환경 생성하는 법conda create -n python_env
conda create -n python_env python=2
conda create -n python_env python=3.4
conda create -n python_env pandas numpy
# 생성된 가상환경 리스트 확인
conda env list
# python_env 라는 이름을 가진 가상환경을 활성화 시킴
conda activate python_env
conda env remove --name python_env
References :