일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 11월 투자
- 하락장
- 코스피 pbr
- pandas_datareader
- 리벨런싱
- 마켓타이밍
- 레버리지
- FinanceDataReader
- 결산
- 10월 수익인증
- Quantking
- Permanent Portfolio
- 백테스트
- 슬리피지
- 60 : 40
- 파이썬
- 곰발
- 저점매수
- 퀀트
- Python
- backtest
- 현금화
- 퀀트킹
- 6040
- 영구포트폴리오
- 모멘텀
- 현금비중
- PBR
- Classic portfolio
- MDD
- Today
- Total
가치투자퀀트
[Python] Step#3 VS code 설치하기 본문
이번에는 파이썬을 보다 생산성 있게 도와주는 IDE 오픈소스인 Visual Studio code 를 설치해 보도록 하겠습니다.
아래 주소에서 본인의 컴퓨터에 맞는 설치파일을 인스톨 합니다.
Download Visual Studio Code - Mac, Linux, Windows
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
code.visualstudio.com
설치 후 아래 Extension 을 클릭하면 어려가지 플러그인을 설치할 수 있습니다.
extension 에서는 python 과 jupyter 두개를 설치해 주도록 하겠습니다.
(Extension 에서 설치해야 UI 가 바뀌더군요..)
설치 방법은 간단합니다.
Extension 에서 python 과 jupyter 를 검색하고 install 을 눌러 설치해 줍니다.
Jupyter 란?
Jupyter notebook은 대화형 파이썬 인터프리터(Interpreter)로서 웹 브라우저 환경에서 파이썬 코드를 작성 및 실행할 수 있는 툴이다. 서버에 Jupyter notebook을 설치하여 포트를 개방한 후 해당 url에 접속하여 원격으로 사용하거나, 로컬 환경에서 브라우저를 띄워 대화형 환경에서 코드를 작성 및 실행할 수 있다.
후에 plot 이나 quantstats 사용을 위해 필수적으로 필요한 extension 입니다.
설치가 완료되면 VScode 를 재부팅 해줍니다.
자 설치가 완료 되었다면, 아래 화면과 같이 이쁜(?) 코드창을 보실 수 있을 겁니다.
자 이제 본격적인 코딩을 하기에 앞서 기본적인 인터프리터 세팅을 하도록 하겠습니다.
인터프리터 세팅
인터프리터 설정을 위해 아래와 같이 수행합니다.
Ctrl + Shift + P
아래와 같이 창이 나오면 python: select interpreter 를 선택해 줍니다.
그러면 우리가 생성한 여러가지 가상환경이 나타나게 됩니다.
이중 사용하고 싶은 환경을 선택하여 줍니다.
자 이제 코드를 타이핑 해 보도록 하겠습니다.
파일을 하나 만들고 확장자를 .py 로 만들겠습니다.
아래와 같이 타이핑을 하고 오른쪽 실행 버튼을 누릅니다.
실행하면 'Terminal' 이란 창에 먼저 interpreter 가 실행되고
이어서 내가만든 'helloworld.py 라는 파일이 실행 됩니다.
Hello Stocks! 라고 잘 실행되는것을 볼수 있습니다.
'주식 코딩' 카테고리의 다른 글
[Python] Step#5 백테스트 해보기 1/2 (0) | 2022.09.03 |
---|---|
[Python] Step#4 주가 데이터 크롤링 (0) | 2022.09.01 |
[Python] Step#2 가상환경 생성하기 (0) | 2022.08.31 |
[Python] Step#1 Anaconda 설치 (0) | 2022.08.30 |
[자산배분#2 - 코딩] 60 : 40 포트폴리오 (CP : Classic Portfoilio) (0) | 2022.08.29 |