이클립스(Eclipse)에서 파이썬 프로그램을 실행하려면 PyDev라는 전용 플러그인을 사용하는 것이 가장 일반적입니다. PyDev를 설치하면 이클립스 안에서 파이썬 애플리케이션을 바로 실행할 수 있을 뿐만 아니라, PyDev 콘솔(명령줄 환경)을 통해 코드를 한 줄씩 입력하며 즉시 결과를 확인할 수도 있습니다.
1. PyDev 플러그인 설치하기
먼저 이클립스에 PyDev를 설치해야 합니다. 설치 방법은 다음과 같습니다.
- 이클립스 상단 메뉴에서 Help → Eclipse Marketplace를 선택합니다.
- 검색창에 'PyDev'를 입력하고 검색 결과에서 해당 플러그인을 찾아 Install 버튼을 클릭합니다.
- 라이선스에 동의하고 설치를 진행한 뒤, 완료되면 이클립스를 재시작합니다.
Eclipse Marketplace를 사용할 수 없는 환경이라면 Help → Install New Software 메뉴에서 PyDev 업데이트 사이트 URL을 직접 등록하여 설치할 수도 있습니다.
2. 파이썬 인터프리터 설정하기
설치가 끝나면 시스템에 설치된 파이썬 인터프리터를 이클립스에 연결해야 합니다.
- Window → Preferences → PyDev → Interpreters → Python Interpreter 메뉴로 이동합니다.
- Browse for python/pypy exe 버튼을 눌러 컴퓨터에 설치된 파이썬 실행 파일(python.exe 등)의 경로를 지정합니다.
- 확인을 누르면 PyDev가 필요한 라이브러리 경로를 자동으로 인식합니다.
3. PyDev 콘솔(명령줄)에서 실행하기
대화형 명령줄 환경에서 파이썬 코드를 실행하려면 PyDev 콘솔을 열면 됩니다.
- Window → Show View → Console 메뉴로 콘솔 뷰를 엽니다.
- 콘솔 뷰 우측 상단의 Open Console(모니터 아이콘)을 클릭한 뒤 PyDev Console을 선택합니다.
- 열린 대화형 콘솔에 파이썬 코드를 한 줄씩 입력하면 실행 결과가 곧바로 표시됩니다.
이 콘솔은 일반 파이썬 인터프리터처럼 작동하므로, 간단한 테스트나 디버깅, 함수 동작 확인 등에 매우 유용합니다.
4. 스크립트 파일 직접 실행하기
.py 파일 전체를 실행하려면 편집기에서 해당 파일을 연 뒤 마우스 오른쪽 버튼을 클릭하고 Run As → Python Run을 선택합니다. 명령줄 인수(argument)가 필요한 스크립트라면 Run Configurations → Arguments 탭에서 인수를 미리 지정한 후 실행하면 됩니다.
이처럼 PyDev를 활용하면 별도의 외부 터미널 없이도 이클립스 안에서 파이썬 개발과 실행, 디버깅까지 한 번에 처리할 수 있습니다.