uv: 파이썬 스크립트 의존성 관리를 간소화하는 도구

2025-07-22

uv는 파이썬 스크립트의 의존성 관리를 간소화하는 강력한 도구입니다. 수동으로 환경을 관리할 필요가 없어지고, 가상 환경을 자동으로 처리하며, 의존성에 대한 선언적인 접근 방식을 우선시합니다. 스크립트가 표준 라이브러리 모듈이나 `rich` 와 같은 외부 패키지에 의존하는 경우에도 `uv run` 명령어와 `--with` 옵션을 사용하여 쉽게 실행할 수 있습니다. uv는 인라인 스크립트 메타데이터도 지원하므로 스크립트 내에서 의존성과 파이썬 버전 요구 사항을 선언할 수 있습니다. 또한, 의존성 잠금을 제공하여 재현성을 높이고, stdin에서 스크립트 읽기, .pyw 확장자 지원, 대체 패키지 인덱스 지정 등 다양한 시나리오에 대응합니다.

개발 가상 환경