Allen's 데이터 맛집

[2] 개발환경 셋팅 본문

Project/주식 투자 자동화 트레이딩 봇

[2] 개발환경 셋팅

Allen93 2023. 7. 21. 19:34

 

이번 포스팅은 개발에 있어서 가장 중요하고 어려운 개발환경 셋팅을 해보겠습니다.
제가 이 프로젝트를 했던 기준으로 설명 드릴께요:)

 

첫번째로 증권사API(크레온)를 사용하기 위해서는 반드시 파이썬 3.8.6 _32bit 버전으로 다운로드를 받아야 합니다.

 

https://www.python.org/downloads/release/python-386/

 

Python Release Python 3.8.6

The official home of the Python Programming Language

www.python.org

파이썬 3.8.6 32bit 버전 설치 후

 

제어판 > 시스템 > 고급시스템 설정 > 고급 > 환경변수 > 시스템변수 > PATH > 편집 > 사용하려는 pyrhon 버전을 제일 위로 올리기.

 

위의 과정을 진행해 주셔야 파이썬이 이미 설치되어 있는 경우라도 버전이 꼬이지 않아요.

 

cmd 프롬프트에서 python 입력후 버전이 맞는지 한번 더 확인 해주세요.

 

설치 경로에 python.exe, pythonw.exe 파일 속성에서 관리자 권환으로 프로그램 실행에 체크해주세요.

 

주의! 항상 실행하고자 하는 IDE(저는 비쥬얼 스튜디오 코드)도 관리자 권한으로 시작 해 주셔야 돼요.

cmd에서 밑의 명령어를 적어줍니다. pywinauto 모듈은 윈도우 작업을 자동화하는 파이썬 라이브러리 이에요.

 pip install pywinauto

위에 과정들은 전부 해 주시고 항상 CREON Plus가 실행 되고있는 상황에서만 정상 작동을 합니다

 

GITHUB : https://github.com/siilver94/Stock-investment-automation

 

GitHub - siilver94/Stock-investment-automation

Contribute to siilver94/Stock-investment-automation development by creating an account on GitHub.

github.com