uv: Unified Python packaging
astral.sh
파이썬에서 패키지 관리를 할 땐 보통 pip를 많이 사용합니다
uv는 Rust로 작성된 패키지 관리자입니다
pip 대비 매우 빠르다는 이야기를 하며 나왔네요
패키지 설치, 프로젝트 관리, 가상 환경 등이 가능한데 pyenv, virtualenv를 대체할 수 있다고 나와있네요
사용 예시
uv init example
uv add ruff : 패키지 추가
uv run ruff check : 의존성 확인
uv python install : 파이썬 버전 설치
uv venv install : 가상 환경 생성
https://astral.sh/blog/uv-unified-python-packaging
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 8월 26일 오전 8:36