아나콘다란?
아나콘다(Anaconda)는 데이터 과학, 머신 러닝, 인공지능 분야에서 사용되는 파이썬 및 R 프로그래밍 언어의 배포판이다. 아나콘다는 많은 과학적 계산 라이브러리와 툴을 포함하고 있어, 데이터를 처리하고 분석하는 데 필요한 도구들을 손쉽게 설치하고 관리할 수 있다.
파이썬은 버전 관리가 중요한 이유
파이썬은 왜 아나콘다를 활용하는걸까? 크게 2가지로 간추려보았다.
1) 호환성 문제
파이썬의 버전이 변경될때 새로운 기능이 추가되거나 기존기능이 변경 될수 있다. 그리고 특정 라이브러리나 프레임워크가 특정 버전에서만 지원할 수 있기때문에 버전 관리를 통해 환경을 유지하는것이 중요하다.
2) 프로젝트 간 버전 충돌 방지
여러개의 플로젝트를 진행할 때, 프로젝트마다 다른 버전의 파이썬을 사용하고 있을 수 있다. 이때, 관리가 허술하면 버전간의 충돌이 발생할 수 있다.
설치
- 아나콘다 링크: https://www.anaconda.com/
- 다운로드 링크: https://www.anaconda.com/download/success
저는 docs.anaconda.com, miniconda 문서 문서에 나오는 MacOS Command Line installer
방식으로 진행했습니다.
conda 기본 커맨드
- 콘다 가상환경 만들기
$ conda create --name py3_11_9 python=3.11.9
- 가상환경으로 이동
$ conda activate py3_11_9
- 기본 라이브러리 설치
pip install numpy pip install pyarrow pip install pandas pip install scipy pip install matplotlib pip install seaborn pip install beautifulsoup4 pip install selenium pip install jupyter
- 주피터 노트북 실행
jupyter notebook
'프로그래밍 > AI' 카테고리의 다른 글
통계학(1) 순열과 조합 (0) | 2024.12.02 |
---|---|
유튜브 인기동영상 시각화 (0) | 2024.11.24 |
서울시 범죄현황 통계자료 분석 및 시각화 (0) | 2024.11.19 |
Pandas 기본 문법 (1) | 2024.11.19 |
머신러닝을 위한 데이터 - 종류, 수집, 활용 (2) | 2024.11.19 |