ETC

SystemTrading | Collector | stock-api-crawling | Setting PC

OnYourSide22 2024. 8. 17. 01:13
반응형

운영/개발계 구축을 위해서 새로운 PC 에 개발한 자동매매 Application 을 돌리기 위한 세팅을 해보자.

1) VS Code 설치

https://code.visualstudio.com/download 가서 다운받고 실행한 뒤 "다음" 만 줄기차게 누르면 설치된다.

2) Git 설치

윈도우 버전을 다운받자

https://git-scm.com/download/win

 

Git - Downloading Package

Download for Windows Click here to download the latest (2.46.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 18 days ago, on 2024-07-29. Other Git for Windows downloads Standalone Installer 32-bit Git for Win

git-scm.com

마찬가지로 그냥 줄기차게 "다음" 과 Recommand 설정으로 설치한다. Git 이 돌아만 가면 되니까 걱정하지말자.

명령 프롬프트에서 아래와 같이 버전 확인이 되는지 확인하자.

 

3) VS Code 에 필요한 GitHub 프로젝트 다운로드

일단 수집기부터 다운로드 받는다.

C:\Dev>git clone https://github.com/edolramba/stock-api-crawling.git
Cloning into 'stock-api-crawling'...
remote: Enumerating objects: 82, done.
remote: Counting objects: 100% (82/82), done.
remote: Compressing objects: 100% (56/56), done.
remote: Total 82 (delta 35), reused 69 (delta 22), pack-reused 0 (from 0)
Receiving objects: 100% (82/82), 5.19 MiB | 18.65 MiB/s, done.
Resolving deltas: 100% (35/35), done.

4) VS Code 에서 가상환경 설치

우리는 거의 64bit 환경을 사용하고 있으므로 증권사에 맞는 32bit 환경을 갖추기 위해서는 조금의 수동 작업은 필수인 듯 하다. minconda 를 이용해서 어떻게든 자동으로 32bit 맞춰보려고 했지만 ... 일단 Python 32bit 버전은 수동으로 다운로드 받아주자. 

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

 

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

 

Python Release Python 3.7.9

The official home of the Python Programming Language

www.python.org

 

여기를 찾아서 클릭하면 되겠다.

 

설치할 때 커스터마이징으로 들어가서 경로를 편집해주자.

 

경로를 모두 지우고 C:\Python\37-32 로 설정해주자.

그리고 아래의 명령어 사용하면 stock-api-crawling 사용준비 완료

# 신규 설치 방법 
# 01. 파이썬 32bit 3.7.9 버전 (https://www.python.org/downloads/release/python-379/) 을 C:\Python\37-32 에 설치하자.
# 02. 아래의 명령어로 가상환경을 설치해준다.
pip3 install virtualenv virtualenvwrapper virtualenvwrapper-win
# 03. Python 패키지 관리를 위한 폴더를 고려하여 아래처럼 변경해서 설치하자. (신규설치)
mkvirtualenv --python="C:\Python\37-32\python.exe" stock-api-crawling

 

반응형