본문 바로가기
재테크이야기/시스템 트레이딩

[개발환경] 파이썬(python) 및 패키지 설치

by 파라크래프트 2021. 7. 3.

시스템 트레이딩과 관련된 개발 환경 구축을 위해

파이썬(python) 설치를 진행해보겠습니다

 

메인으로 쓰는 데스크탑에는 아나콘다 버전을 설치해두었는데

 

교재로 활용하는 

"파이썬 증권 데이터 분석 (저자 김황후 님)"

의 내용과 버전을 맞추기 위해

파이썬 및 패키지를 동일 버전으로

설치 진행하는 과정을 포스팅 해봅니다.

 

해당 서적은 아래 링크를 타고 들어가면

구매할 수 있습니다.

 

파이썬 증권 데이터 분석:파이썬 입문 웹 스크레이핑 트레이딩 전략 자동 매매, 한빛미디어

 

일반적인 사용을 하실 분들은

포털에서 아나콘다 설치로 검색을 해서

참고하시기 바랍니다.

 

우선 python 공식 사이트에서

Downloads 메뉴 - 본인의 OS 버전에 맞춰 선택

 

 

 

 

교재와 동일한 3.8.X 버전 64bit 선택

 

 

 

Add Python 3.8 to PATH 체크 하고

Install Now 선택

 

 

 

 

윈도우 명령창 (윈도우키 + R) 에서 

python --version

입력하여 버전확인 되면 설치가 정상적으로 성공

 

본 교재에서 필요한 패키지 리스트는 아래와 같으며

absl-py==0.9.0
asgiref==3.2.7
astunparse==1.6.3
backtrader==1.9.74.123
beautifulsoup4==4.8.2
bs4==0.0.1
cachetools==4.1.0
certifi==2019.11.28
chardet==3.0.4
cycler==0.10.0
Django==3.0.2
gast==0.3.3
google-auth==1.13.1
google-auth-oauthlib==0.4.1
google-pasta==0.2.0
grpcio==1.28.1
h5py==2.10.0
idna==2.8
Keras-Preprocessing==1.1.0
kiwisolver==1.1.0
lxml==4.4.2
Markdown==3.2.1
matplotlib==3.1.2
mplfinance==0.12.3a3
multitasking==0.0.9
numpy==1.17.4
oauthlib==3.1.0
opt-einsum==3.2.0
pandas==1.0.1
pandas-datareader==0.8.1
Pillow==7.0.0
protobuf==3.11.3
pyasn1==0.4.8
pyasn1-modules==0.2.8
PyMySQL==0.9.3
pyparsing==2.4.5
python-dateutil==2.8.1
pytz==2019.3
requests==2.22.0
requests-oauthlib==1.3.0
rsa==4.0
scipy==1.4.1
selenium==3.141.0
six==1.13.0
slacker==0.13.0
soupsieve==1.9.5
sqlparse==0.3.0
tensorboard==2.2.0
tensorboard-plugin-wit==1.6.0.post3
tensorflow==2.2.0rc2
tensorflow-estimator==2.2.0rc0
termcolor==1.1.0
urllib3==1.25.7
Werkzeug==1.0.1
wrapt==1.12.1
yfinance==0.1.54

 

해당 패키지 설치는

pip install 패키지명==버전

으로 설치 가능합니다.

 

 

안드로이드나 파이썬 경우

교재와 다른 최신 버전을 사용하다가

막혔던 경험이 많았기에

교재 따라 그대로 동일하게 진행해보겠습니다

728x90
반응형

댓글