왜 설치 후 바로 작동하지 않았나?

문제의 핵심: PATH 환경 변수

┌─────────────────────────────────────────┐ │ 터미널에서 "uv" 입력 │ └────────────┬────────────────────────────┘ ↓ ┌─────────────────────────────────────────┐ │ 쉘이 PATH에 등록된 디렉토리들을 순회 │ │ /usr/bin, /usr/local/bin 등... │ └────────────┬────────────────────────────┘ ↓ ┌─────────────────────────────────────────┐ │ ~/.local/bin은 PATH에 없음! │ │ → "command not found" 에러 │ └─────────────────────────────────────────┘

1. 설치는 성공했다

bash

installing to /Users/shinstarr-back/.local/bin uv uvx

실제로 파일은 ~/.local/bin/ 디렉토리에 설치되었어요.

2. 하지만 쉘이 그 위치를 모른다

PATH란?

bash

`echo $PATH

  결과 예시:

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin`

문제: ~/.local/bin이 이 목록에 없음!

3. 해결: PATH에 추가

bash

export PATH="$HOME/.local/bin:$PATH"

의미: