E-Clipse로 Python 개발하기 환경세팅

 

python을 설치하면 자체 command idle과 편집기를 제공하는데요 자동완성이나 여러기능들이 좀 부족합니다

따라서 대중툴인 이클립스를 이용하여 파이선 언어로 개발할 수 있는 방법을 공유합니다^^


https://www.python.org/





일단 파이선 부터 설치 합니다 (저는 python 3 버전을 설치합니다)




예전버전에는 설치하게 되면 C:\python3 이런경로에 설치가 되었었는데

최근에 변경되었습니다. 아래 경로는 숨기기 처리가 되었어요 참고하세용~

C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\



자 다음은 이클립스를 설치해볼까요

http://www.eclipse.org/downloads/


Eclipse IDE for jave Developers 로 다운받습니다

사용하시는 운영체제 32/64 확인하시어서 다운받으시면 됩니다.

안맞으면 실행시 에러발생




다운받은 파일을 압축해제 후 eclipse.exe 파일을 실행



맞는 os 타입으로 설정했는데 실행이 안된다면


java jdk가 설치되지 않아서 그런것 같습니다

http://www.oracle.com/technetwork/java/javase/downloads/index.html


에서 JDK 를 설치해 줍니다.



실행하면 현재 최신은 Mars 버전인가봅니다



처음 실행하면 나타나는 프로젝트 작업 Path를 설정합니다

취향것 경로를 설정해주세요


실행은 했지만 아직은 python을 개발할 수 있는 플러그인이 설치되지 않았습니다


쉬운 플러그인 설치를 위해서 Help >> Eclipse Markerplace




Find 항목에 pyDev 를 타이핑하여 검색 후 

pyDev 를 Install 합니다



Install 을 하면 아래와 같이 Confirm 확인 창에 뜨고

Confirm >> I accept the terms of the license agreemnets 


약관에 동의한다고 한 후 Finish 버튼을 누르면 설치



Finish 버튼을 누르면 한창동안 설치작업을 하다가

아래와 같은 인증서 클릭같은게 나옵니다

체크하고 ok~!





설치가 완료되는 이클립스를 재실행하겠냐는 메세지가 뜹니다. Yes!!


File >> New >> Other 를 클릭


좌(설치전) 우(설치후)

PyDev라는 선택항목이 추가되었습니다.




Python 신규 project 생성

PyDev Project



Next 를 하면


Project name을 입력

Grammer Version을 입력

(아까 파이선3.5를 설치했으므로 Grammer Version 3을 선택)


하지만 위쪽에 Project interpreter not specified 라고 경고 메세지가 나옵니다

이를 해결하기 위해


아래 Please configure an interpreter before proceeding 을 클릭


클릭하면 아래와 같은 창이 뜨고

 Quick Auto-Config 선택

파이선 설치경로 및 기본 라이브러리 경로를 잡아주는 것으로 보입니다.



Quick Audo-config 를 하면 

Intepreter 메뉴가 추가되고 

python으로 선택해 줍니다.



모두 세팅 되었으면 Finish


프로젝트는 생성되었고 실제 .py 파일인 파이선 파일을 생성하려면

프로젝트 >> 오른쪽 마우스 >> NEw >> PyDev Module





Package설정이 필요하면 입력/ Name은 모듈의 이름( {Name}.py ) 로 생성됩니다.


아래와 같이 Template 설정하는 것도 나오는데 전 Empty



아주 기본 예제로 hello world 출력 구문 작성


이클립스에서의 compile 및 실행은 Ctrl + F11 이지요


py 파일을 어떤 방법으로 실행할지 물어보네요

Python Run


Console 창에 아래와 같이 실행 결과가 출력됩니다.



Eclipse 로 하면 Ctrl + Space 로 예약된 함수등을 바로 사용하기 편하고

프로젝트 단위로 파일 관리가 용이합니다.


이상 이클립스로 파이선 개발환경 설정하기였습니다^^

Posted by HHHimchan
,