백테스트 환경 구성을 위한 파이썬 설치
2021년 12월 6일.
자산 배분 전략에 대한 백테스트를 직접 수행하기 위해 Windows 10 PC에 파이썬을 설치하였다.
anaconda(아나콘다)와 pycharm(파이참)을 설치하였다.
anaconda 설치 및 가상환경 생성
1. anaconda 홈페이지에서 anaconda individual 버전을 다운로드하여 설치한다. 본 글에서 사용된 버전은 python 3.9 64-bit 버전이다.
2. Anaconda Prompt 프로그램을 관리자 권한으로 실행한 후, 다음을 입력하여 가상환경을 생성한다. py39라는 가상환경을 생성하는 것이며, 여기서 생성되는 가상환경은 나중에 pycharm의 interpreter로 연결된다.
conda create -n py39 python=3.9 anaconda
3. 가상환경은 다음 경로에 생성된다.
- C:\Users\USER\anaconda3\envs\py39
pycharm 설치 및 anaconda 연동
1. jetbrains 홈페이지에서 pycharm community 버전을 다운로드하여 설치한다. 본 글에서 사용된 버전은 윈도우즈용 2021.3 버전이다.
2. pycharm에서 File -> Settings 메뉴를 선택한 후, "Project: ****" 밑의 "Project interpreter"를 선택한 후, 상단의 드롭박스에서 "Show All..."을 선택한다.
3. "Python Interpreters" 창에서 "+"를 클릭한다.
4. "Add Python Interpreter" 창의 좌측 "Virtualenv Environment" 에서 "Existing environment" 를 선택하고 "..." 버튼을 클릭한다.
5. "Select Python Interpreter" 창에서 아까 생성한 가상환경의 python.exe 파일의 경로(C:\Users\USER\anaconda3\envs\py39\python.exe)를 선택한다.
6. 다음과 같이 Python Interpreter가 추가된 것을 확인할 수 있다.