매일 업데이트
2022-10-24 10:19 6 min

Jupyter 노트북이란 무엇이며 어떻게 설치합니까?

데이터 과학 분야에 열정적인 분들이라면, 주피터 노트북을 활용하여 데이터 과학 프로젝트를 시작하는 것이 매우 유용합니다.

본 가이드에서는 다음 사항들을 자세히 살펴보겠습니다:

  • 주피터 노트북이란 무엇인가?
  • 데이터 과학 분야에서 널리 사용되는 이유는 무엇인가?
  • 개인 컴퓨터에 주피터 노트북을 설정하는 방법

그럼, 시작해 볼까요?

주피터 노트북이란?

주피터 노트북은 과학적 계산을 위한 인터랙티브 웹 기반 플랫폼입니다. 이는 프로젝트 주피터의 대표적인 오픈 소스 제품이며, 데이터 과학 분야에서 광범위하게 활용됩니다.

주피터 노트북의 주요 기능

주피터 노트북은 대화형 코딩 환경을 제공하는 것 외에도, 코드 셀과 텍스트 셀 모두를 지원합니다. 텍스트 셀에서는 마크다운 문법을 사용하여 일반 텍스트는 물론, 이미지, LaTeX 수식 등을 포함하여 프로젝트의 작업 흐름을 상세히 설명할 수 있습니다.

다음 이미지는 마크다운과 코드를 혼합하여 사용하는 방법을 보여줍니다. 셀 유형을 지정하여 원하는 형식으로 작성할 수 있습니다.

주피터 노트북의 마크다운 및 코드 셀 예시

셀 실행은 [▶] 버튼을 누르거나, `Shift + Enter` 키 조합을 통해 할 수 있습니다. 셀을 실행하면 제목이나 이미지가 즉시 표시됩니다.

주피터 노트북 셀 실행 화면

이제 주피터 노트북의 몇 가지 주요 기능들을 더 자세히 살펴보겠습니다:

  • Python, R, Julia, Scala 등 데이터 과학 분야에서 널리 사용되는 다양한 프로그래밍 언어 지원
  • 다른 사용자와 노트북을 쉽게 공유하고 협업할 수 있는 환경 제공
  • Spark를 이용한 빅데이터 처리 기능 지원

다음 이미지는 데이터 과학 프로젝트의 전체 단계를 보여줍니다. 데이터 접근부터 전처리, 분석, 머신러닝 모델 구축까지 모든 과정이 주피터 노트북 안에서 가능합니다.

주피터 노트북의 기능에 대해 충분히 이해했으므로, 이제 컴퓨터에 설치하는 방법에 대해 알아보겠습니다. 👩🏽‍💻

주피터 노트북 설치 방법

Anaconda 배포판을 이용한 설치

데이터 과학 초보자라면, Python의 Anaconda 배포판을 사용하는 것을 추천합니다. Anaconda에는 Python뿐만 아니라, 데이터 과학에 유용한 여러 패키지들이 미리 설치되어 제공됩니다. 또한, 주피터 노트북과 주피터 랩 같은 주피터 도구들도 포함되어 있습니다.

이제 설치 단계를 하나씩 알아보겠습니다:

1단계: Anaconda 공식 웹사이트로 이동한 후, anaconda.com/products/individual 페이지에서 운영 체제에 맞는 설치 파일을 다운로드합니다.

Anaconda 배포판 설치 화면

2단계: 다운로드한 설치 파일을 실행합니다. 화면에 나타나는 지시에 따라 설치를 진행합니다. 설치 과정은 일반적으로 몇 분 정도 소요됩니다. ⏳

설치가 완료되면, 주피터 노트북을 실행할 수 있습니다. 실행 방법은 몇 가지가 있습니다.

3단계: 설치가 완료되면 Anaconda Navigator를 실행합니다. Navigator에서 Jupyter Notebook 탭의 "시작" 버튼을 클릭합니다.

Anaconda Navigator에서 주피터 노트북 실행

또는, 아래 이미지처럼 주피터 노트북 바로가기 아이콘을 직접 사용하여 실행할 수도 있습니다.

또한 Anaconda 명령 프롬프트에서 `jupyter notebook` 명령을 입력하여 실행할 수도 있습니다.

pip 패키지 관리자를 이용한 설치

이미 시스템에 Python이 설치되어 있나요? Anaconda 배포판 없이 주피터 노트북을 사용하고 싶으신가요?

그렇다면, pip 패키지 관리자를 사용하여 설치할 수 있습니다. pip는 PyPI(Python Package Index)에 등록된 다양한 Python 패키지를 설치하는 데 사용됩니다.

여기서는 Windows와 Linux 운영 체제에 대한 설치 단계를 간략하게 설명합니다.

Windows에서 pip를 사용하여 주피터 노트북 설치

먼저 Windows 운영 체제 설치 지침을 살펴보겠습니다.

1단계: 시스템에 설치된 Python 버전을 확인합니다. Windows PowerShell 또는 명령 프롬프트에서 다음 명령을 실행합니다. 또는 Git 사용자라면 Git Bash 같은 쉘 환경에서 실행할 수도 있습니다.

python --version

참고: Python 3.x 버전에는 pip 패키지 관리자가 기본적으로 포함되어 있습니다.

2단계: 다음으로, 시스템에 설치된 pip 버전을 확인합니다.

pip3 --version

만약 pip가 설치되어 있지 않아 오류가 발생한다면, Python 설치를 업데이트해야 합니다. 최신 Python 버전은 여기에서 다운로드하여 설치할 수 있습니다.

3단계: 의존성 문제를 방지하고 모든 패키지를 최신 상태로 유지하기 위해 다음 명령을 실행합니다.

pip3 install --upgrade pip

4단계: pip 설치 및 업데이트가 완료되었으므로, 다음 명령을 사용하여 주피터 노트북을 설치합니다.

pip3 install jupyter

다운로드 및 설치 과정은 몇 분 정도 걸립니다.⏳

5단계: 주피터 노트북을 실행하려면 다음 명령을 입력합니다.

jupyter notebook

Ubuntu에서 pip를 사용하여 주피터 노트북 설치

Ubuntu를 포함한 대부분의 Linux 배포판에는 Python이 이미 설치되어 있습니다. 주피터 노트북을 설치하려면 pip를 먼저 수동으로 설치해야 합니다. 그 후, pip를 사용하여 주피터 및 기타 패키지를 설치할 수 있습니다.

1단계: pip를 설치하려면 터미널에서 다음 명령을 실행합니다.

apt install python3-pip

2단계: 다음으로 주피터를 설치하기 위해 다음 명령을 실행합니다. 설치에는 몇 분 정도 소요됩니다.

pip3 install jupyter

3단계: 이제 주피터 노트북을 시작하려면 다음 명령을 실행합니다.

jupyter notebook

결론

주피터 노트북이 무엇인지, 그리고 컴퓨터에 설치하는 방법을 이해하셨기를 바랍니다. 관심 있으시다면, Project Jupyter에서 제공하는 다른 제품인 주피터 랩도 살펴보세요. 주피터 랩은 기존 주피터 노트북을 기반으로 더욱 다양한 기능을 제공합니다.

데이터 과학 여정을 시작하시는 여러분에게 행운을 빌며, 즐거운 학습이 되시기를 바랍니다!✨

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.