# 프로젝트의 가상 환경에 접근 권한을 가진 Jupyter 서버 시작
$ uv run --with jupyter jupyter lab
# ipykernel을 개발 의존성으로 추가
$ uv add --dev ipykernel
# 'project'라는 이름으로 사용자 레벨 커널 생성
# VIRTUAL_ENV 환경 변수를 사용하여 현재 가상 환경 경로 지정
$ uv run ipython kernel install --user --env VIRTUAL_ENV $(pwd)/.venv --name=project
# Jupyter Lab 서버 시작 (격리된 환경 사용)
$ uv run --with jupyter jupyter lab
# 가상 환경 생성 시 pip 포함 (--seed 옵션 사용)
$ uv venv --seed
# Jupyter Lab 서버 시작
$ uv run --with jupyter jupyter lab
# 격리된 환경에서 Jupyter 서버 시작
$ uv tool run jupyter lab
# 가상 환경 생성 (pip 포함)
$ uv venv --seed
# pydantic 설치
$ uv pip install pydantic
# jupyterlab 설치
$ uv pip install jupyterlab
# Jupyter Lab 실행 (가상 환경 내 실행 파일 직접 사용)
$ .venv/bin/jupyter lab
# 가상 환경 생성 (pip 포함)
$ uv venv --seed
# pydantic 설치
$ uv pip install pydantic
# jupyterlab 설치
$ uv pip install jupyterlab
# Jupyter Lab 실행 (가상 환경 내 실행 파일 직접 사용)
$ .venv\Scripts\jupyter lab
# 새 프로젝트 생성
$ uv init
# 프로젝트 디렉토리로 이동
$ cd project
# ipykernel을 개발 의존성으로 추가
$ uv add --dev ipykernel
# VS Code에서 프로젝트 열기
$ code .
VS Code는 프로젝트 환경에 ipykernel이 있어야 합니다. ipykernel을 개발 의존성으로 추가하지 않으려면 uv pip install ipykernel을 사용하여 프로젝트 환경에 직접 설치할 수 있습니다.
# uv를 개발 의존성으로 추가 (노트북 내에서 uv 명령어 사용 위함)
$ uv add --dev uv
# 노트북 셀 내에서 실행
!uv add pydantic
# 노트북 셀 내에서 실행
!uv pip install pydantic