노트북, 터미널, 편집기, 파일 탐색기를 하나의 작업 공간에 모은 확장 가능한 브라우저 기반 대화형 컴퓨팅 환경입니다.
- 스타
- 13,461
- 포크
- 5,819
- 열린 이슈
- 1,889
- 마지막 커밋
- 16시간 전
어떤 프로젝트인가요?
Jupyter Notebook은 대화형 컴퓨팅을 위한 브라우저 기반 애플리케이션입니다. 사용자는 셀에 코드를 작성하고 실행하며, 텍스트, 표, 플롯 같은 결과는 각 셀 아래에 바로 표시됩니다. 따라서 하나의 문서에 코드와 출력, 설명을 함께 담을 수 있습니다.
이 프로젝트는 Project Jupyter의 언어에 구애받지 않는 노트북 프런트엔드입니다. 코드 실행은 언어별로 분리된 프로세스인 커널이 담당하므로, 같은 인터페이스에서 여러 프로그래밍 언어를 사용할 수 있습니다.
pip으로 설치한 뒤 명령줄에서 `jupyter notebook`을 실행해 노트북을 시작합니다. 프로젝트는 두 가지 주요 버전을 유지합니다. Classic Notebook v6은 유지보수 및 보안 수정만 제공하며, Notebook v7은 JupyterLab 프런트엔드 구성요소와 Jupyter Server를 기반으로 합니다.
핵심 기능
- 01개별 셀에서 코드를 실행하고 결과를 셀 아래에 바로 표시합니다.
- 02별도의 커널을 통해 여러 언어를 지원합니다.
- 03pip으로 설치하고 명령 하나로 실행할 수 있습니다.
- 04Notebook v7은 JupyterLab 구성요소와 Jupyter Server를 기반으로 합니다.
활용 사례
- 데이터를 탐색하고 분석 코드를 대화형으로 프로토타이핑합니다.
- 코드와 출력, 설명을 함께 담은 튜토리얼이나 보고서를 작성합니다.
- 적절히 구성한 노트북 서버를 실행해 원격으로 대화형 작업을 수행합니다.
빠른 시작
- 1
pip으로 Jupyter Notebook 설치하기
pip install notebook - 2
로컬에서 Jupyter Notebook 실행하기
jupyter notebook
사용 전 알아둘 점
- Notebook v5는 더 이상 유지 관리되지 않으며, Classic v6에는 유지 관리 및 보안 수정만 제공됩니다.
- Notebook v5 또는 Classic v6용으로 작성된 확장 기능은 Notebook v7과 호환되지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- notebook은(는) 무엇인가요?
- 실행 가능한 코드와 출력, 텍스트를 한 문서에 담아 대화형 컴퓨팅을 지원하는 웹 기반 노트북 환경입니다. Jupyter Notebook은 대화형 컴퓨팅을 위한 브라우저 기반 애플리케이션입니다. 사용자는 셀에 코드를 작성하고 실행하며, 텍스트, 표, 플롯 같은 결과는 각 셀 아래에 바로 표시됩니다. 따라서 하나의 문서에 코드와 출력, 설명을 함께 담을 수 있습니다.
- notebook은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- notebook은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- notebook은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. notebook의 마지막 커밋은 2026년 11월 6일입니다.
- notebook은(는) 어디에 사용할 수 있나요?
- 데이터를 탐색하고 분석 코드를 대화형으로 프로토타이핑합니다. 코드와 출력, 설명을 함께 담은 튜토리얼이나 보고서를 작성합니다. 적절히 구성한 노트북 서버를 실행해 원격으로 대화형 작업을 수행합니다.
- notebook는 어떻게 설치하나요?
- pip으로 Jupyter Notebook 설치하기: pip install notebook 로컬에서 Jupyter Notebook 실행하기: jupyter notebook
- notebook은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jupyter/notebook
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
MySQL과 OpenSearch를 기반으로 하는 Ruby on Rails 애플리케이션으로 구현된 엔터프라이즈용 Jupyter 노트북 공유·협업 플랫폼입니다.
개인 또는 팀이 바로 실행할 수 있도록 JupyterLab, Jupyter Notebook, 주요 과학 Python 도구를 포함한 Docker 이미지입니다.
Jupyter 노트북을 독립형 웹 애플리케이션으로 바꾸고, 사용자마다 커널을 할당해 인터랙티브 위젯을 사용할 수 있게 합니다.
변경된 셀에 의존하는 셀을 자동으로 다시 실행하고, 노트북을 일반 .py 파일로 저장하며, 스크립트나 배포 앱으로 실행할 수 있는 반응형 Python 노트북입니다.