JupyterLab 설치 · 1 min read · Oct 21, 2025
Debian 12에 JupyterLab 설치 가이드

Jupyter는 대화형 컴퓨팅 및 데이터 과학을 위한 무료 오픈 소스 웹 애플리케이션입니다. Jupyter는 모든 프로그래밍 언어를 지원하며, 기능이 풍부하고 탭이 있는 다중 노트북 편집 환경을 제공하는 JupyterLab, 경량화되고 단순화된 노트 작성 도구인 Notebook, Qtconsole 등 여러 소프트웨어를 제공합니다.
이 가이드에서는 Debian 12에 JupyterLab을 단계별로 설치하는 방법을 안내합니다. Python 가상 환경에서 JupyterLab을 설치하고, JupyterLab을 systemd 서비스로 실행한 다음, JupyterLab을 위한 리버스 프록시로 Nginx를 설치하고 설정합니다.
전제 조건
시작하기 전에 다음 사항을 확인하세요:
- Debian 12 서버.
- 관리자 권한이 있는 비루트 사용자.
의존성 설치
Jupyter는 모든 프로그래밍 언어에 대한 대화형 컴퓨팅을 위한 무료 오픈 소스 Python 소프트웨어 생태계입니다. Jupyter를 설치하려면 시스템에 Python이 설치되어 있어야 합니다.
이 섹션에서는 Jupyter에 필요한 패키지 의존성을 설치합니다. 여기에는 Python3, Pip 패키지 관리자, Python venv 가상 환경, Node.js가 포함됩니다.
시작하기 전에 다음 명령어를 사용하여 Debian 패키지 인덱스를 업데이트하고 새로 고칩니다.
sudo apt update
이제 다음 apt install 명령어를 실행하여 의존성을 설치합니다. 이 명령어로 Python3, Pip 패키지 관리자, venv 가상 환경 관리 및 Node.js를 설치합니다.
sudo apt install python3 python3-pip python3-venv nodejs설치를 진행하려면 y를 입력하여 확인합니다.

의존성이 설치된 후, 다음 명령어를 실행하여 Python3, Pip 및 Node.js를 포함한 각 의존성의 버전을 확인합니다.
python3 --version
pip3 --version
ode --version아래 출력은 Python 3.11, Pip 23, Node.js 18.13가 설치되어 있음을 보여줍니다.

Jupyter 설치
의존성을 설치한 후, 다음으로 Debian 12 머신에서 Python 가상 환경을 사용하여 Jupyter 메타 패키지를 설치합니다. 이를 위해 다음을 완료해야 합니다:
- Python 가상 환경 생성
- Jupyter 설치
- JupyterLab 구성
시작해 보겠습니다.
Python 가상 환경 생성
이 섹션에서는 Jupyter 설치에 사용할 새로운 Python 가상 환경을 생성합니다. 이 시나리오에서는 전체 시스템에 영향을 주지 않는 격리된 개발 환경을 갖게 됩니다. 또한 시간이 지남에 따라 이를 재생성할 수 있습니다.
다음 명령어를 사용하여 비루트 사용자로 로그인합니다.
su - user이제 새로운 디렉토리 ~/project를 만들고 그 안으로 이동합니다. 그런 다음 다음 명령어를 사용하여 venv라는 새로운 가상 환경을 생성합니다. 명령어를 실행하면 새로운 디렉토리 venv가 생성됩니다.
mkdir -p ~/project; cd ~/project
python3 -m venv venv다음으로, 다음 명령어를 실행하여 venv 가상 환경을 활성화합니다. 활성화되면 셸 프롬프트가
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.