uv package manager 소개

cloud2000·2026년 3월 8일

uv는 Rust로 작성되어 pip 및 venv보다 10~100배 빠른 파이썬 패키지 및 프로젝트 관리자임.
uv init으로 프로젝트 시작, uv venv로 가상환경 생성, uv pip install로 패키지 설치, uv run으로 스크립트를 실행하며, pyproject.toml 기반의 신속한 의존성 관리를 지원합니다

  • python version 관리
uv python install 3.12
uv python uninstall 3.12
uv python list
uv python dir
uv python pin 3.11
uv python update-shell
uv python upgrade
  • venv 가상 환경
uv venv
uv venv .venv --python 3.11
source .venv/bin/activate
.venv/bin/deactivate
  • 프로젝트 초기화
uv init agenttest
cd agentest
uv add fastapi
uv remove fastapi
uv sync
  • lock 파일
uv lock
uv sync --frozen
profile
클라우드쟁이

0개의 댓글