Backend2025년 4월 15일1분 읽기

Python uv — 차세대 패키지 매니저의 등장

YS
YoungSam
조회 1309

uv란

Astral에서 만든 Rust 기반 Python 패키지 매니저입니다. pip보다 10~100배 빠릅니다.

기본 사용법

# 설치
curl -LsSf https://astral.sh/uv/install.sh | sh

# 프로젝트 초기화
uv init my-project
cd my-project

# 의존성 추가
uv add fastapi uvicorn
uv add --dev pytest

# 실행
uv run python main.py
uv run pytest

pip 대비 장점

  • 의존성 해결 속도 100배 빠름
  • lockfile 자동 생성
  • 가상환경 자동 관리
  • Python 버전 관리 내장
PythonuvPackage Manager

댓글 0

아직 댓글이 없습니다.