Koo's.Co

아나콘다 라이브러리 설치 본문

DataScience

아나콘다 라이브러리 설치

kth321 2020. 8. 12. 06:03

1. 아나콘다

아나콘다는 데이터 분석이나 머신러닝 분야에 많이 사용되는 Python 기반의 오픈 소스 플랫폼이다. Jupyter Notebook이나 Spyder, Visual Studio Code 등 다양한 프로그램을 지원한다.

또 Numpy나 Pandas, Scipy 등의 데이터 분석을 위한 패키지는 물론 웹 프로그래밍을 위한 urlib, requests 등 수많은 패키지를 지원해 편의성이 높다. 자세한 것은 아나콘다 홈페이지를 참조

 

 

 

Anaconda | The World's Most Popular Data Science Platform

Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.

www.anaconda.com

아나콘다는 오픈 소스라는 장점이 있고 설치가 매우 쉽다.(홈페이지에서 다운로드만 하면 되므로 초보자도 쉽게 설치 가능하다) 아나콘다 네비게이터를 이용해 버전 관리가 가능하며 Anaconda Prompt Shell을 이용해 명령어를 이용해 패키지 관리도 가능하다!

 

2. 패키지의 관리

아나콘다를 설치한 후 윈도우 검색창에 Anaconda Powershell Prompt를 실행한다

패키지 관리를 하기 전에 먼저 아나콘다와 내장되어 있는 버전 정보를 업데이트해야 한다

다음 명령어를 이용해 업데이트 정보를 받아오자

 

1) 업데이트

 

conda update --all

명령어를 입력하면 패키지가 새로 설치되거나 업데이트된다

 

2) 설치된 패키지 확인

다음 명령어를 사용하면 설치된 패키지와 버전을 확인할 수 있다

conda list

따로 패키지 설치가 거의 필요없을만큼 많은 패키지를 내장으로 지원한다

 

 

3) 패키지 설치

 

아나콘다에서 기본적으로 제공하지 않는 패키지는 다음 명령어를 통해 다운받을 수 있다

conda install <패키지>

이외에 anaconda 서버에 존재하지 않는 패키지들은 pip를 이용해 다운로드 가능하다

(conda install이나 pip는 미리 서버에 있는 정보를 받아오는 명령어이다)

pip install <패키지>

 

다음은 명령어를 이용해 트위터 API를 다운받는 모습이다

conda install twython

conda install을 이용해 트위터 API를 다운로드

이외에도 아나콘다를 사용하면 가상환경을 설정해 가상 환경 별로 버전 관리가 가능하다는 장점이 있다(최신 버전 Python을 지원하지 않는 패키지를 사용할 때는 다운그레이드해 사용해야 한다)

'DataScience' 카테고리의 다른 글

[Numpy] ndarray  (0) 2020.08.26
[Numpy] 배열과 행렬  (0) 2020.08.26
지수분포의 정의와 평균, 분산  (0) 2020.08.08
푸아송 분포의 정의와 평균, 분산  (0) 2020.08.07
파스칼(음이항)분포의 정의와 평균, 분산  (0) 2020.08.05
Comments