AI 자동 투자 봇 만들기, 노트북 하나로 월급을 두 배 불리는 비법
- Windows10
- 키움증권 openAPI
- Anaconda
- 키움증권 openAPI가 32비트 python만 지원하므로 32비트 다운로드(32-Bit Graphical Installer (397 MB))
- 설치시
Add Anaconda3 to my PATH environment variable
클릭해서 설치
- Pycharm
- 키움증권 OpenAPI 다운로드
- 키움증권 Koa Studio 다운로드
- MySQL
# install virtual Env.
$ pip install virtaulenv
# Creating virtual env.
$ virtaulenv ${venvName}
# Activating virtual env.
$ activate ${venvName}
$ ${path/to/env}/Scripts/activate
# deactivating virtual env.
$ deactivate
# install virtual Env.
$ pip3 install virtualenv
# Creating virtual env.
$ virtaulenv ${venvName}
# Activating virtual env.
$ source ${path/to/env}/bin/activate
# deactivating virtual env.
deactivate
- 가상환경(venv)나 현재 python에 pip로 설치된 패키지 목록에 대한 정보를
requirements.txt
로 만들기 위해서는 freeze 명령어를 사용하면 된다.
# Windows
$ pip freeze > requirements.txt
# MacOS
$ pip3 freeze > requirements.txt
requirements.txt
의 패키지들을 모두 설치하기 위해서는 아래 명령어를 이용하면 된다.
# Windows
$ pip install -r requirements.txt
# MacOS
$ pip3 install -r requirements.txt