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
동네에 싱크홀 생기고 산불은 심각하고 날씨는 여름과 겨울 사이 정신 못차리고 정치는 어지럽고 경제는 엉망이고 밥벌이도 냉랭한 어수선한 상황이지만, 살아있는 이상 살면 살아져야하다보니 주중에 외부 일정이 없는 틈을 타 밀린 일들을 하고 있다.
... 더 보기퇴
... 더 보기욱하는 성격 때문에 고민이라는 40대 직장인이 상담을 청해왔다. 자신이 사회생활하며 절대 용서할 수 없는 게 ‘거짓말, 시간개념 없음, 자기 맘대로 일하기’라서 부하직원들이 이를 어기고 변명하면 경고를 주는데, 얼마 전에도 도저히 참을 수 없어 버럭 화를 냈다고 한다.
... 더 보기