uv란?

농담곰·2026년 5월 18일

파이썬을 사용해서 개발하다보면 얘네를 사용하게 된다.

pip → 패키지 설치
pyenv → 파이썬 버전 관리
venv → 가상환경 생성

이걸 각각 따로 설치하고 관리해야하는 귀찮음이 있는데 uv는 이 세 가지를 전부 하나로 합친 도구다. 속도도 pip보다 훨씬 빠르다고 한다.

curl -LsSf https://astral.sh/uv/install.sh | sh
전역으로 설치해준다.

# 특정 버전 설치
uv python install 3.14.5

# 사용할 버전 지정
uv python pin 3.14.5 

# 패키지 설치
uv pip install requests

# requirements.txt로 한꺼번에 설치
uv pip install -r requirements.txt

# 가상환경 생성
uv venv

# 가상환경 활성화 (mac/linux)
source .venv/bin/activate

# 새 프로젝트 생성
uv init my-project

# 패키지 추가
uv add requests
profile
둥글게살자

0개의 댓글