AI 지배자 람콩

[Python] 주식 거래 자동화 프로젝트 - 1일차 개발환경 구축 본문

주식 거래 자동화 프로젝트

[Python] 주식 거래 자동화 프로젝트 - 1일차 개발환경 구축

yeramkong 2022. 12. 3. 13:52

주식거래 시스템 구축 - 퀀티랩 책을 따라 하며 진행할 계획이다.


*사양
프로세서 Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz 3.40 GHz
설치된 RAM 16.0GB
그래픽 NVIDIA Geforce GTX 1060 3GB
에디션 Windows 11 Education
버전 21H2


아나콘다와 파이참을 설치해준다.
아나콘다 - 가상환경
파이참 - IDE

가상 환경인 아나콘다를 설치한다.
가상환경 없이 OS에 직접 설치하면 관리하기 어렵기 때문이다.

exe 처음 실행 화면

Just me (관리계정 선택)
Add Andaconda to my PATH environment variable (아나콘다에서 제공하는 명령어를 사용할 수 있음)
Register anaconda as my default 3.9 (Anaconda3을 내 기본 Python으로 등록)
체크


64비트의 아나콘다를 32비트로 설정해야 한다.
키움증권이 32비트로 개발되었기 때문이다.
cmd에서 진행한다.

cmd에서 conda --version으로 버전 확인

아나콘다 버전 확인


set CONDA_FORCE_32BIT=1 ( 32비트 활성화 )
conda create -n py37_32 python=3.7 anaconda ( py37_32 이름의 가상 환경 제작 )
*이름에 띄어쓰기가 있을 경우 오류가 생길 수도 있음.

설치중
설치 완료 확인


이제 파이참을 설치한다.

파이참 exe 실행화면


64bit (64비트에서는 32비트도 구동 가능이므로 체크)
Add launchers dir to the PATH (bin폴더의 경로를 환경 변수에 추가)
*환경변수: 실행하려는 프로그램의 폴더 경로를 설정해 놓는 공간
.PY (기본 편집 툴로 파이참이 실행되게 하기 위함)
체크

설치완료 후 new project

preciously --- 클릭
파란 글씨 add 클릭

다음 화면

existing 누르고
... 누른 뒤에 아나콘다 경로 선택 (아나콘다와 파이참을 연결)

경로 선택 완료

ok 후 create


이러면 아나콘다와 파이참을 사용한 개발환경이 완성이다.