본문 바로가기

IT/Python

윈도우(Windows) 환경에서 파이썬(Python) 개발환경 구축하기

 윈도우즈 환경에서 파이썬 애플리케이션 개발과 디버깅을 빠르게 수행하려면 IDE와 파이썬 인터프리터가 설치 되어야한다. 

이클립스(Eclipse)환경에서 설치가 됬다는 전제하에 설명 하겠다.

우선 이클립스를 다운받는다. 이클립스는 별도의 설치과정이 없고 압축을 풀어서 사용하기 때문에 굉장히 편한거같다.


이클립스 (Ecplise) 다운로드 사이트(http://www.eclipse.org/downloads/)

  http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.1.2-201202230900/eclipse-SDK-4.1.2-win32.zip 



다운로드가 완료되었으면 이클립스를실행시키자

Help 메뉴의 Install New Software를 클릭하자


Work with: 라는곳에 커서를 입력하고 http://pydev.org/updates 라고 입력하면 위와 같은 리스트들이 나올것이다.


PyDev에 체크를 한후 Next 버튼을 누르면 인스톨이 진행될 것이다.


진행이 완료되면 이클립스를 재실행하라고 할것이다.


이로써 파이썬설치가 완료됬고, 이클립스에서 파이썬을 컴파일할때 인터프리터 위치를 제대로 찾을수 있게 해야한다.


Window -> Preferences 메뉴를 선택하고 PyDev 트리 아이템을 펼쳐 Interpreter -> Python을 선택한다.


New 버튼을 눌러 파이썬이 설치된 폴더로 가서 Python.exe을 지정해준다.

파이썬은 보통 c:\ 드라이브에 설치되니 그것을 기준으로 찾으면된다.


그리곤 디폴트로 지정되어있는 체크항목으로 Next~~하면된다.


위의 그림은 설정이 완료된 모습이다.


이제는 파이썬 코딩을 하여 컴파일 실행을 해보자.


 File -> New -> Project 메류를 선택한다.


PyDev 폴더를 선택한수 Pydev Project 를 선택하고 Next를 클릭


Project Name은 자신이 하고싶은걸로 정하면 된다. 이름을 지정후 Finish 버튼 클릭하면 프로젝트가 디렉토리가 만들어진다.


해당 디렉토리에서 오른쪽 클릭후 


New->Pydev Module 을 위와 같이 선택해준다.


그러면 아래와 같이 Name을 지정해주고 Finish을 클릭해주면 된다.


그러면 이제 파이썬 코딩 창이 나오는데 간단한 코드를 실행해보자


  1. from ctypes import *
  2. msvcrt = cdll.msvcrt
  3. message_string = "Hello World!!!\n"
  4. msvcrt.printf("Testing: %s",message_string)


위와 같이 코딩후 Run -> Run As -> Python Run 을 클릭하거나

좌측 상단의 > 버튼을 누르면 결과가 출력된다.

 이로써 파이썬 개발환경을 구축하였다.


파이썬은 스크립트형 언어이기도해서 간단한 코드나, 여러가지 복잡한 계산울 제공하는 모듈이 있어서 보조적으로 공부해두면 많은 도움이 될것이다+_+