Anaconda | The World's Most Popular Data Science Platform
아나콘다는 여러가지 수학 및 과학 패키지(Package)들을 기본적으로 포함하고 있는 파이썬 배포판입니다.
때문에 **머신러닝(Machine learning)**이나 **데이터 분석(Data analysis)**를 하고자 한다면 여러 가지 귀찮은 일들을 줄일 수 있게 해줍니다.
파이썬은 많은 개발자들이 공동으로 개발하는 오픈소스 프로젝트도 많이 진행되며 라이브러리들이 매우 빈번하게 업데이트가 됩니다. 각각의 라이브러리들은 저마다 다양한 **의존성(Dependency)**을 가지며 규모가 큰 오픈소스 같은 경우 이러한 의존성이 복잡하게 얽혀있습니다.
때로는 라이브러리가 업데이트 될 때 구조가 크게 바뀌거나 인터페이스가 변경되는 경우도 있습니다. 이런 경우에 이전 버전에서는 잘 동작하던 코드가 특정 버전에서 갑자기 오류가 발생할 수 있습니다.
이런 이유로 인해 특정 버전을 유지하며 개발을 진행해야 하는 프로젝트가 언제든지 생길 수 있기 때문에 아나콘다로 가상 환경을 미리 구성하는 것을 권장합니다.
conda --version
conda create -n test python=3.6
conda remove -n test --all