물론 모든 프로그램은 기본적인 텍스트 에디터를 사용해도 되지만, 각자에게 편리한 IDE 환경으로 개발하면 생산성을 향상시킬 수 있습니다. 보통 Python은 Visual Studio로 개발하는 편이 가장 편리하다고 하지만, 우리는 ECLIPSE에 Python 개발 툴을 설치해보도록 합니다.


ECLIPSE 메뉴에서 [Help] - [Install New Software] 메뉴를 선택한다. PyDev 설치 URL은 아래와 같습니다.

-. http://pydev.org/updates


위 URL을 입력하면 PyDev 설치 목록이 표시되는데, 모두 체크하여 선택하고 설치를 진행합니다.



설치를 완료하면 아래 그림과 같이 Perspective 가 하나 추가됩니다.



또한 New Project Dialog 를 선택하여 보면 아래처럼 Python 프로젝트를 추가할 수 있는 메뉴가 표시됩니다.



프로젝트를 생성하여 개발하면 프로젝트도 아래와 같이 Python 프로젝트 양식으로 표시됩니다.








300x250

'Python' 카테고리의 다른 글

Python 개발환경구성 (2) - IDLE  (0) 2016.04.23
Python 개발환경구성 (1) - Anaconda 설치  (0) 2016.04.20

아나콘다를 기본 경로에 설치하면 C:\Anaconda3 경로에 설치됩니다. 해당 경로에 가보면 Lib\idlelib 이라는 폴더가 있습니다. 해당 폴더에 들어가보면 idle.bat 라는 파일이 있으며, 더블 클릭하면 파이썬 IDLE(Integrated Development Environment)가 실행됩니다.



IDLE를 실행한 모습은 아래와 같습니다.



실제로 IDLE에서 프로그래밍을 할 수도 있지만, 그다지 편리한 개발 환경은 아니므로 실제 개발 시에는 Visual Studio Code나 ECLIPSE 등을 사용하여 개발을 하지만 특정 코드에 대해서 빠르게 확인을 해 볼 경우에는 IDLE가 월등히 편리하니 개발 시에 유용하게 사용할 수 있습니다.


예를 들어 현재 시간을 HHMMSS 형식으로 가져와서 출력하는 코드를 테스트해 보려면 ILDE에서 아래 그림과 같이 해보면 됩니다.



물론 위 코드를 Visual Studio Code나 ECLIPSE 같은 IDE 환경으로 개발해도 되지만 별도로 빌드를 한 후 실행해야 하기 때문에 ILDE에서 인터프리터 방식으로 실행해서 확인하는 것이 매우 편리합니다.

300x250

'Python' 카테고리의 다른 글

Python 개발환경구성 (3) - PyDev 설치  (0) 2016.04.24
Python 개발환경구성 (1) - Anaconda 설치  (0) 2016.04.20

PC에서 Python을 개발할 수 있는 환경을 구성해보도록 하겠습니다. Python은 당연히 Windows OS와 MAC OS를 지원하지만, 지금부터 Python을 시작하는 목적은 "시스템 트레이딩" 이므로 Windows OS에 설치하도록 하겠습니다.


아직까지 국내 증권사에서 제공하는 시스템 트레이딩 용 API들은 MAC OS를 지원하지 않습니다.


Python의 최소한 만을 설치하고 여타 필요한 Package들을 별도로 설치하실 분은 Python 공식 홈페이지(http://www.python.org)에서 제공하는 파일을 다운로드하여 설치하도록 합니다. 최소한의 인터프리터 및 개발 환경을 설치해주지만 필요한 Package가 생길 때마다 별도로 설치해야 하므로 어렵습니다.


목적이 Python을 깊게 공부하고자 하는 것보단 단 시간에 시스템 트레이딩을 구현해보고자 함이므로, 대중적으로 많이 사용하는 "아나콘다"라는 배포판으로 설치하여 사용하도록 하겠습니다.


아나콘다의 다운로드 경로는 아래와 같습니다.

-. https://www.continuum.io/downloads



설치하고자 하는 PC에 설치된 운영 체제와 일치하는 Bit의 설치 파일을 다운로드 하여 설치하면 되고, 3.x 버전의 파이썬을 설치하겠습니다.. 현재까지는 2.7 버전의 Python에서 지원하는 라이브러리들이 많아 당장의 프로그램은 편할 수 있지만, 시간이 지남에 따라 최신 버전에 메리트가 있을 것이라 보고 3.x 버전의 Python을 설치하도록 합니다. 


설치하는 Python의 버전에 따라 나중에 추가하는 py2exe나 PyQt 등도 모두 Bit를 맞추어 설치해야 합니다.


아나콘다 설치는 다운로드한 파일을 실행시킨 후 [다음] 버튼만 누르면 되는 형태로 진행되므로 별도의 캡쳐는 첨부하지 않습니다.



300x250

'Python' 카테고리의 다른 글

Python 개발환경구성 (3) - PyDev 설치  (0) 2016.04.24
Python 개발환경구성 (2) - IDLE  (0) 2016.04.23

+ Recent posts