Jupyter notebook?

 

회사 교육을 들으면서 교육에 사용하는 Jupyter notebook에 대해 알아보기로 했다

1. Jupyter notebook이란?

  • 파이썬용 IDE(Integrated Development Environment) 중 하나이다.
  • 웹 브라우저에서 파이썬 코드를 단계적으로 쉽게 실행하고, 시각적으로 빠르게 확인해 볼 수 있도록 해 주는 프로그램이다.
  • 탐색적 데이터 분석에 적합하다!

2. 장점

  • 셀 단위로 작성하여 실행할 수 있어 큰 파이썬 파일도 셀 단위로 나누어 실행할 수 있다.
  • 데이터 분석을 위한 파이썬 파일 작성 후 실행시켜 보면서 차트/표 등의 결과값 출력도 바로바로 볼 수 있다.
  • Github에 Jupyter notebook의 결과 출력 방식 그대로 업로드할 수 있다.

3. 설치 방법

  • 아나콘다(Anaconda)를 설치하면 자동으로 설치된다.
  • 터미널의 명령어를 통해 설치할 수 있다.
1. pip 최신 버전으로 업데이트 후 Jupyter 설치
pip3 install --upgrade pip
pip3 install jupyter

2. Jupyter notebook 실행
jupyter notebook

3. Jupyter notebook 프로파일 만들기
jupyter notebook --generate-config

4. Jupyter notebook 경로 바꾸기

  • Jupyter notebook 프로파일을 만들면 실행 디렉토리 위치와는 상관 없이 기본 경로에 jupyter_notebook_config.py 파일을 만든다.

  • 기본 경로 : /Users/(User 이름) (Mac)

  • jupyter_notebook_config.py 파일을 열어서 c.NotebookApp.notebook_dir의 주석을 삭제하고 원하는 경로로 수정한다. Image

  • 이후 Jupyter notebook 재실행!

5. Jupyter notebook 주요 단축키

참조