개인적으로 uv를 새로시작하는 모든 프로젝트의 패키지 매니저로 사용하고 있습니다.
간편한 파이썬 버전 설정, 매우 빠른 패키지 설치, 간편한 사용법등 정말 강추하는 패키지 매니저입니다. 파이썬을 사용하는 분이시라면 꼭 써보시길 추천드립니다.
아래에 제가 사용하고 있는 명령어들을 간단하게 정리해두었습니다.
참고해주세요.
설치
curl -LsSf https://astral.sh/uv/install.sh | sh
업데이트
uv self update
파이썬 설치
uv python 3.12.5
설치된 파이선 버전 보기
uv python list
프로젝트 초기화
uv init
가상환경 만들기
# 가상환경 파이썬 버전 변경
uv venv --python 3.12.5
# 가상환경 버전 고정
uv python pin 3.12.5
패키지 설치
# 패키지 추가
uv add fastapi
# 개발환경 패키지 추가
uv add --dev ruff
# 가상환경에 sync
uv sync
패키지 삭제
uv remove black
툴 설치하기
uv tool install ruff
툴 리스트
uv tool list
툴 사용하기
# 가상환경 활성화
source .venv/bin/activate
# 설치된 툴 사용
ruff check
다음 내용이 궁금하다면?
이미 회원이신가요?
2025년 1월 31일 오전 2:40