Anaconda를 사용했을 때의 장점은 개발 환경을 개발 프로젝트마다 분리할 수 있다는 점이다. 만능 개발 환경이 하나 있어서 그 환경에서 모든 프로젝트를 진행하면 좋겠지만, 패키지 간에 충돌이 있거나 한 사람이 만든 코드를 여러 사람이 사용해야 할 경우, 개발 환경을 그대로 구축하는 것은 사실상 불가능한 일이다.
또한 패키지들이 업데이트 되면서 내장 함수가 사라지거나 기본값이 변경되는 경우, 또는 패키지와 파이썬 버전이 호환되지 않는 경우 등 개발 환경을 일치시키는 것이 필요한 경우가 필연적으로 발생하게 된다. Anaconda를 이용한 개발 환경과 프로젝트의 분리 Anaconda가 있다면 프로젝트 별로 환경을 지정할 수 있게 되고, 코드를 작성한 사람은 코드를 배포함과 동시에 개발환경(사용한 패키지와 버전)을 같이 배포하여 누구든 해당 코드를 개발자와 동일한 환경에서 사용할 수 있게 만들 수 있다.
실제로 Github에 있는 많은 코드들을 살펴보면 일반적으로 requirements...
#
Anaconda
#
conda
#
왕초보
#
코딩
#
파이썬
#
프로그래밍
#
환경
원문 링크 : [Python] Anaconda Command