일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 하락장
- 6040
- pandas_datareader
- 레버리지
- 퀀트
- 11월 투자
- Permanent Portfolio
- Python
- 60 : 40
- 퀀트킹
- 저점매수
- FinanceDataReader
- 영구포트폴리오
- 현금화
- PBR
- Quantking
- 모멘텀
- 리벨런싱
- 백테스트
- backtest
- 곰발
- 파이썬
- 코스피 pbr
- MDD
- Classic portfolio
- 마켓타이밍
- 10월 수익인증
- 현금비중
- 슬리피지
- 결산
- Today
- Total
가치투자퀀트
[Python] Step#1 Anaconda 설치 본문
데이터를 분석한다든지, 인공지능 등에 사용하기 용이한 파이썬은 설치도 매우 간단합니다.
파이썬 홈페이지에서 설치해도 되지만, 대표적으로는 아나콘다(Anaconda) 패키지 배포판으로 많이들 설치한다.
아나콘다를 사용하는 이유는 자동매매 프로그램을 위해 가상환경이 필요한 이유도 있다.
패키지 배포판은 말 그대로 다양한 라이브러리들을 같이 묶어서 설치를 하는 것으로써, 아나콘다만 설치하여도 파이썬 사용은 물론, 다양한 통계 및 기계학습 라이브러리 등을 사용할 수 있고 설치하는 것도 매우 간단한 Installer 방식을 지원한다.
https://www.continuum.io/downloads
Anaconda | Anaconda Distribution
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
위 경로로 가면, 아래 그림과 같이 아나콘다 Download 페이지로 이동할 수 있다.
Download for를 보면 다양한 OS를 지원 하는 것을 볼 수 있다. 일단 본인의 환경에 맞는 OS를 선택한다. 왼쪽부터 윈도우, 맥, 리눅스 순이다.
본인의 OS에 맞는 환경으로 다운로드를 한다. (보통 64-bit 를 사용하기에 64bit 로 다운로드 하면 될듯)
다운로드 받은 Anaconda3 파일을 실행한 후 아래와 같은 스텝대로 설치를 진행한다.
여기까지 하면 설치가 완료 되었다.
설치가 완료되었으면, 이제 파이썬을 실행해볼 차례이다. 패키지판이라고 하지만 아직 제대로된 IDE는 없고, 콘솔창에서 파이썬을 실행시켜주는 프로그램은 있으니 아래 그림에 있는 파일을 실행해보자
설치디렉토리 밑에 "lib/idlelib" 이라는 하위 폴더가 존재하는데 그 안에 idle.bat 파일이 존재한다. 이 파일을 실행하게 되면 콘솔창으로 파이썬을 코딩할 수 있는 화면이 나온다
(경로 설정을 하지 않은 경우 C:\Users\사용자\Anaconda3 에서 찾을 수 있다)
간단하게 Hello World 를 출력해 보자
자 이제 정상적으로 파이썬이 설치 되었음을 확인하였다.
다음으로는 우리가 좀더 높은 생산성을 위해 무료 IDE(통합개발환경)인 VS Code (Visual Studio Code) 를 설치해 보도록 하겠다.
위와같이 드디어 입력했던 소스가 화면에 출력이 되었지만, 이러한 개발환경으로는 도저히 개발 생산성이 높아질 수 없다. 그래서 다양한 곳에서 파이썬을 실행해볼 수 있게 무료로 IDE(통합개발환경)를 제공하는데 대표적으로 여기서 사용해볼 것은 Pycharm을 써보도록 하겠다.
출처: https://needjarvis.tistory.com/170?category=711083 [자비스가 필요해:티스토리]
'주식 코딩' 카테고리의 다른 글
[Python] Step#4 주가 데이터 크롤링 (0) | 2022.09.01 |
---|---|
[Python] Step#3 VS code 설치하기 (0) | 2022.08.31 |
[Python] Step#2 가상환경 생성하기 (0) | 2022.08.31 |
[자산배분#2 - 코딩] 60 : 40 포트폴리오 (CP : Classic Portfoilio) (0) | 2022.08.29 |
[Python] Step#0 파이썬 입문 (0) | 2022.08.26 |