본문 바로가기
programming language/Python

Python numpy, scipy, matplotlib

by __observer__ 2012. 3. 8.
반응형

 

스크립트 언어에 관심을 가지면서 자연스럽게Python 에 대해서도 조금씩 관심을 가지고 이용을 해 보고 있습니다.

 

Python은 다양한 장점이 있는 언어이지만 수치 분석을 하는 저로서는 Python 에서 복소수 타입이 기본으로 제공이 된다는 측면이 굉장한 장점으로 보였습니다.

 

MATLAB 과 같은 수치 분석에 특화된 소프트웨어를 제외 하면 복소수를 기본 타입으로 제공해 주는 언어는 드물었는데, python 은 다르더군요.

 

그래서 찾아보니 Python 에서 수치분석을 할 때 이용할 수 있는 모듈들로 numpy, scipy 와 같은 모듈과

 

그래프를 그리는데 이용되는 matplotlib 같은 모듈 등이 있길래 ~~

 

오늘은 이 모듈의 설치 방법에 대해 간단하게 알아보겠습니다.

 



일단 Python 을 설치부터 해야 겠죠.

 

Python 은 현재 3.2.2 버전까지 나와있는데, matplotlib 모듈이 현재 python 2.7 버전까지만 지원해서 python 은 2.7 버전을 선택했습니다.

 

윈도우 운영체제에서 binary release 를 제공해 주는 파이썬 2.7 대 버전은 2.7.2 버전이 있더군요.

 

아래 링크에서 다운로드 가능 합니다.

 

http://www.python.org/download/

 

각자 자신의 운영체제에 맞는 format 을 다운로드 받아서 설치 하시면 됩니다.

 

현재 설명 드리는 시점에서 제 운영체제는 Window 7, 32 비트 입니다.

 

설치야 뭐 그냥 다음 >> 다음 누르시면 되니깐 굳이 설명 드릴 필요가 없을 것 같네요.

 



Numpy , scipy 의 공식 홈페이지는 아래와 같습니다.

 

http://numpy.scipy.org/

 

numpy 는 아래 링크에서 다운로드 가능 합니다.

 

http://sourceforge.net/projects/numpy/files/

 

현재 numpy - 1.6.1 버전이 최신 버전이며, python 2.7.2을 설치 했으므로 그에 맞게

 

아래 그림처럼 선택해서 설치 했습니다.

 

 



Scipy 는 아래 링크에서 다운로드 합니다.

 

http://sourceforge.net/projects/scipy/files/scipy/0.10.1/

 

현재 scipy-0.10.1 이 최신 버전이군요.

 

아래 그림 처럼 선택해서 다운로드 받습니다.

 

 



matplotlib 은 아래 링크에서 다운로드 가능합니다.

 

http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/

 

 

이제 설치는 다 했습니다.

 

천천히 시간 날 때마다 공부 할 일만 남았군요.

 

물론 이게 더 큰일이지만~~ 굉장히 재미있을 것 같습니다.


반응형

댓글