파이썬(python) - 아나콘다(anaconda) 배포판 설치하기

2017. 10. 22. 21:47

데이터 분석을 위해서 많이 쓰는 오픈소스에는 R과 파이썬이 있다. R은 데이터 분석을 위한 프로그램이다 보니 다른 목적으로는 사용하기가 어렵다. 하지만, python은 프로그래밍 언어이고 데이터 관련 패키지를 설치해서 사용하면 데이터 분석을 위해 사용할 수 있고, 다른 패키지를 활용하여 게임을 만든다든지 홈페이지를 만든다는지 등의 또 다른 목적으로 활용이 가능하다.

그래서 개인적으로는 R보다 파이썬이 향후에 다 많이 사용되지 않을까 예상한다.
오늘은 파이썬 아나콘다 배포판을 설치하는 방법에 대해서 알아보려고 한다. 


제목


추천포스트



파이썬은 공식 홈페이지에 가서 무료로 설치(install)할 수 있지만, 배포판이라는 것을 설치할 수도 있다.

파이썬은 설치하고 나서 우리가 필요로 하는 기능들을 사용하기 위해 패키지라는 것을 별도로 설치하게 된다. 하지만, 필요할 때마다 설치하는 것이 귀찮기도 하고 에러가 나는 경우 원인을 찾아 해결하는 작업들이 좀 골치가 아프다.



파이썬_홈페이지

(파이썬 공식 홈페이지, https://www.python.org)



그래서 배포판을 설치하려고 한다. ‘아나콘다'라는 배포판은 데이터 분석을 위한 패키지들이 다 포함되어 있어 이후에 별도로 패키지를 설치할 필요가 없다. 매우 편리한 일이다.


아나콘다 배포판을 설치하기 앞서, 파이썬에는 많이 사용되는 버전이 2가지가 있다. 파이썬은 2.7과 3.5 버전 2가지가 있다. 버전이 둘로 나뉜 것을 알아야 하는 이유는 서로 호환이 잘 되지 않는 부분이 있기 때문이다.

파이썬은 1971년 '귀도 판 로썸'이라는 프로그래머가 친구 생일 선물로 주기 위해서 만들었다고 한다. (프로그램을 선물로 주다니 대단하다.) 그러다보니 부족한 부분이 있어 이를 대폭 보완하여 3.5버전으로 업그레이드가 되었다.

호환이 안 되다 보니 2.7버전으로 작성한 코드는 3.5에서 실행이 안 될 때가 있고, 그 반대인 경우도 있다.



귀도반로섬

(파이썬을 만든 Guido van Rossum, 귀도 반 로섬)



그럼 2.7과 3.5 중 어느 버전을 설치해야 할까요?

프로그래밍을 잘 아시는 분이라면 3.5이상 버전을 설치하면 된다. 실행이 안 되는 부분은 그때그때 찾아보면서 하실 수 있을 것이다.

코딩을 잘 모른다면 두 개 버전을 다 설치하시는 것을 추천한다. 실행해 보고 싶은 코드가 있는데 버전 때문에 안 되면 답답하기도 하고 해결하기도 난해하다. 파이참 같은 프로그램을 이용하면, 코드에 따라서 실행되는 파이썬 버전을 다르게 할 수 있다.
(참조: pycharm(파이참) 알아보기)

그래서 2개 버전으로 하다가 어느 정도 익숙해지면 3.5이상 버전만 쓰면 된다.

파이참(pycharm)이라는 파이썬 편집기 프로그램에 코드마다 인터프리터를 선택할 수 있기 때문에 파이참으로 2개 버전을 용이하게 사용할 수 있다.



파이썬 아나콘다 설치 주소는 아래와 같습니다.

아나콘다_홈페이지

(아나콘다 설치: https://www.anaconda.com/what-is-anaconda/)



설치는 파일을 다운받아서 실행하여 손쉽게 할 수 있다. 

기부를 해도 되지만, 무료로도 사용할 수 있다. 설치할 때 이메일 주소를 입력하면, 유용한 정보를 보내준다.


설치를 다 하시고 나면 윈도우는 path를 설정하고, mac은 파이썬 실행파일인 python의 경로를 bash_profile에 등록하여 command창에서 경로 지정 없이 실행할 수 있도록 하면 된다.


다 설치하시고 command(윈도우)나 terminal(mac)창에서 python을 실행하시면 아래와 같이 파이썬이 실행된다.


파이썬_실행

(커맨드 창에서 파이썬을 실행한 모습)



명령프롬프트나 터미널에서 파이썬을 실행하는 것이 불편하다면, 아나콘다 네비게이터를 이용해보자. GUI메뉴에서 주피터랩이나 노트북을 쉽게 실행할 수 있다. 자세한 내용이 궁금하다면 아래 포스팅을 참조해보자.
( 참조: 파이썬 아나콘다 사용법, 네비게이터를 이용하자! )


파이썬 코드를 편집하기 위해서 별도의 프로그램이 꼭 필요한 건 아니지만, 별도 프로그램을 사용하면 확실히 편리하다. 파이썬 편집 프로그램인 파이참에 대해서 알고 싶다면 아래 글을 참조해보자.

(참조: 파이썬을 위해 pycharm(파이참)을 써야만 하는 이유 5가지!)



오픈API를 사용하면 다양한 재미있는 일들을 해 볼 수 있다. 파이썬을 활용한 오픈API 사용이 궁금하다면 아래 글을 참조해보자.

(참조: 오픈API를 활용한 사례는 어떤 것들이 있을까?)


댓글()
  1. Favicon of https://namcreative.tistory.com BlogIcon 꽃남C 2017.11.11 22:45 신고 댓글주소  수정/삭제  댓글쓰기

    데이터 분석이라니 전문가시네요 ㅎㅎ