본문 바로가기
알고리즘 트레이딩/주식 매매 프로그램 개발

1. 파이썬 설치

by 빵빵댇 2022. 1. 25.

이 글에서는 파이썬을 설치하고 간단한 코드를 실행해본다.

 

우선 아래 파이썬 공식 홈페이지에서 인스톨러(설치파일)을 다운로드 한다.

www.python.org

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

파이썬 자체에 대한 언어 습득 또는 사용이 아니라 본 개발 건 처럼 특정 API를 사용해야 한다거나 뚜렷한 목적이 있는 경우 3.5.x 버전을 설치해라, 3.7.x 버전을 설치해라..등 이런저런 가이드가 있을 수 있다.

 

하지만.. 시간이 지나고 Release 버전이 쌓여감에 따라 엄청 오래된 버전을 찾아 설치하는 일이 굉장히 번거로운 일이 될 수 있다는 것을 경험으로 알기에 일단 최신 Release 버전을 설치하고 API사용에 문제가 있다면 트러블슈팅(Trouble shooting)을 시도하고 정 안되면 그때 가서 다운그레이드를 진행하는 것으로 결정했다.

 

글 작성시점 기준 Python3 최신 Release는 3.10.2


주의사항. 앞으로 사용하게될 CREON API를 파이썬으로 접근하려면 win32com 모듈을 필수적으로 사용하게 되는데 이 경우 Python 버전이 32bit여야만 한다. 단순히 python 설치만이 목적이면 64bit도 크게 상관없겠지만 혹시, 이 블로그의 게시물들을 차례대로 보며 참고하겠다고 생각한 사람이라면 필히 아래와 같이 32bit 버전을 설치해야 한다.  

 

Downloads 메뉴의 Windows 항목을 클릭!

 

본인이 설치하고자 하는 버전 하위 항목 중 Download Windows installer (32-bit)를 클릭하여 설치파일을 다운로드한다. 이후 과정은 아래 이어질 내용과 동일하다. 혹시 이미 64bit가 설치되어 있다면 아래 글을 참고할 것.

 

https://bbdad.tistory.com/12?category=536966 

 

pywintypes.com_error: (-2147221021, '작업을 사용할 수 없습니다.', None, None)

오류 전문 PS C:\Python> python .\getStockInfo.py Traceback (most recent call last): File "C:\Users\kwon\AppData\Local\Programs\Python\Python310\lib\site-packages\win32com\client\dynamic.py", line 86..

bbdad.tistory.com


다운로드한 설치 파일을 실행하고 아래와 같이 'Add Python 3.10 to PATH' 항목의 체크박스를 체크한 뒤 'Install Now'를 클릭

 

Add PATH는 내 컴퓨터가 파이썬 프로그램이 어디있는지 알려준다라는 의미 정도로 이해하면 된다

 

지난 번 설치했을 때와 다르게 Disable path length limit 이라는 메시지가 나왓다.

PATH란 Window라는 OS(운영체제)가 가지고 있는 시스템 변수이고 그 값은 일반적으로 파일 경로인데, 문자열의 길이 제한이 260자로 설정되어 있었던 것 같다.

 

버튼만 누르면 알아서 길이 제한을 풀어준다니 역시 개발자들을 위한 개발을 하는 개발자들의 클라스란...

당연히 눌러줘서 직접 길이 제한을 수정해야하는 수고를 덜었다.

 

 

설치 완료

 

검색되는 앱을 바로 실행해서 아래와 같이 간단한 연산 및 코드를 실행해봤다

파이썬 인터프리터라는 개체가 제가 입력한 내용을 알맞게 수행해준다.

 

파이썬 같은 인터프리터 기반의 언어는 볼때마다 적응이 안되고 신기하다.

 

Hello World는 못참지

앞으로 내 컴퓨터 용량을 차지한 이놈을 알뜰하게 활용해서 프로그램을 만들어볼 생각이다.

댓글