🔍 콘다란?
- 언어의 패키지, 의존관계와 환경을 관리하는 툴
- 파이썬, R , 스칼라 , 자바 , 자바 등을 지원
1. 미니콘다(miniconda)
1) 특징
- 아나콘다의 부트스트랩 버전
- Conda, Python, 의존하는 패키지 및 pip, zlib 및 기타 몇 가지를 포함한 소수의 기타 유용한 패키지만 포함
- 기본적인 요구 사항만 포함하고 있으며, 원하는 패키지를 그때그때 설치하여 사용
2) 이런 사람들에게 추천
- 아나콘다를 설치한 시간이나 디스크 공간이 없을때
- 파이썬과 conda 명령에 빠르게 액세스 가능
2. 아나콘다(anaconda)
1) 특징
- 1500개가 넘는 데이터 분석 패키지를 포함
- 회사 내에서도 상업용으로 무료로 사용할 수 있다
- 여러 가지 파이썬 배포판 중 가장 후발주자이지만 가장 완성도가 뛰어남(사실상의 표준 배포판)
- 아나콘다는 패키지 의존성을 관리해주므로 가상환경에 따라 독립적으로 패키지 관리 가능
- 각 프로젝트 별로 개발 환경을 구성 가능
ex) 하나의 PC에서 목적에 따라 여러 개의 독립적인 개발환경을 구성하여 프로그램을 개발 가능
- 대표적 툴 : panda, numpy, scipy, sklearn, matplotlib, Jupyter Notebook
2) 이런 사람들에게 추천
- 콘다 또는 파이썬을 처음 사용함
- 각 패키지를 따로 설치하기 싫음
'BigData' 카테고리의 다른 글
[빅데이터] 커리어 가이드 (0) | 2022.05.04 |
---|