White Whale Studio

[Mining by Python] easy_Install과 networkx 설치 본문

IT Engineering/Python

[Mining by Python] easy_Install과 networkx 설치

glorymind 2012. 6. 4. 14:16
반응형

아... 이 둘을 위해 그 얼마나 많은 삽질검색과 설치를 하였던가...-ㅅ-...

나와 같은 경로를 밟을 가능성이 높은 수많은 이들을 위해 포스팅한다..ㅠㅠ

 

우선 파이썬이 설치되어 있어야 한다. 당연한 말이겠지만..

파이썬 설치에 관한 포스팅은 이전에 포스팅을 참고하길 바란다.

 

현재 easy_install을 지원하는 버젼이 2.6까지라고 하니 참고바란다. 추후 업데이트될것같음..

 

각각에 대해 설명해보자.

파이썬 홈피의 설명이다.

Easy Install is a python module (easy_install) bundled with setuptools that lets you automatically download, build, install, and manage Python packages.

 

easy_install은 파이썬에서 부가적으로 필요한 모듈들을 자동적으로 설치해주는 도구이다.

 

다음으로 networkx는 그래프를 쉽게 그리기 위한 도구이다.

마이닝을 하면서 여러가지 개체에 대해 그래프로 표현을 하는데 이 때 파이썬의 networkx가 빛을 발한다고 한다.

차차 살펴보도록 하자.

 

두가지 도구들의 설치를 살펴보자.

easy_install은 파이썬 공식홈피에서 검색 후setuptools를 다운받으면 된다.

window 사용자를 위해 exe 버젼도 올라와있으니 참고바란다.

easy_install의 설치가 끝난 후 반듣시 해야할 것이 있으니... 환경 변수 - 경로설정...ㅠㅠ

이 부분을 안해서 한참헤매다가 파이썬 홈피에서 찾았다.

 

(Window7 기준) 시스템 속성 - 환경 변수 에 들어가서 Path에 easy_install이 설치된 경로를 추가해준다.

보통은 C:\Python26\Scripts; 요기에 있다. 세미콜론을 잊지말자!

 

그러고 나면 일사천리이다.

CMD를 실행시켜 그냥 easy_install networkx 라고만 타이핑하면 알아서 설치해준다.

(2.7 버젼에서 제공하는 easy_install은 키워드가 easy-install로 언더바(_)가 아닌것 같다. 참고바란다.)

 

 

다 설치하고 난 다음 임포트를 하려면 또 뭐시기가 없다고 뜬단다..

numpy가 필요하다는데 또다시 easy_install numpy를 타이핑 해주자. 그러면 알아서 열심히 설치해준다.

 

 

위의 이미지는 둘다 설치하고 난뒤 networkx를 사용해서 그래프를 구현해본 예제이다.

참고바란다.

 

※ 아.. 그리고... 본인 같은 경우에는 파이썬을 2.6, 2.7 모두 설치를 해두어서 약간 헷갈렸는데 이 경우

2.6을 사용하려면 2.6 폴더의 경로에 들어가서 python을 타이핑하면 2.6 버젼으로 실행이 된다.

 

자, 이제 기본설정을 끝났으니 시원하게 달려보자~!

 

 

 

=========================================

2013.01.24 추가사항

Python 공식홈페이지에서 2.6.8 버전의 윈도우 패키지가 없어졌습니다.

현재 2.6.6버젼은 살려두었으니 필요에 따라 사용하시면 됩니다.

위 사이트에서 윈도우 비트 맞추신다음에 msi 설치파일로 된거 다운받으시면 됩니다.

 

=========================================

반응형

'IT Engineering > Python' 카테고리의 다른 글

[Python] 기본 문법  (0) 2012.02.09
[Python] 시작, 파이썬 설치  (1) 2012.02.07
Comments