- UV는 pip의 대체재로, 훨씬 빠른 파이썬 패키지 관리자다. 🚀
- UV는 새 프로젝트 초기화, 가상 환경 생성, 의존성 관리 등 다양한 기능을 제공한다. 🛠️
uv init
명령어로 새 프로젝트를 빠르게 설정할 수 있다. ✨uv add
명령어로 의존성을 추가하고, 가상 환경도 자동으로 생성한다. ➕uv remove
명령어로 의존성을 쉽게 제거할 수 있다. ➖- 개발 및 프로덕션 환경별 의존성을 분리하여 관리할 수 있다. ➗
uv sync
명령어로pyproject.toml
파일을 기반으로 환경을 빠르게 설정한다. 🔄- UV는 pip와 호환되어 기존 프로젝트에도 적용 가능하다. ✅
- UV를 통해 파이썬 버전을 관리할 수 있다. 🐍
- Astral사에서 개발한 Ruff 린터와 함께 사용하면 더욱 효과적이다. 🌟