Skip to main content
macOS에서는 NVIDIA CUDA 대신 Apple Metal 기반 MPS 가속을 사용합니다.

사전 준비

설치 과정

1

테스트 프로젝트 준비

테스트용 디렉터리를 만들고 가상환경을 활성화합니다.
mkdir -p ~/dev/torch-mps-test
cd ~/dev/torch-mps-test
uv venv
source .venv/bin/activate
2

PyTorch 설치

아래 명령어를 실행합니다.
uv pip install torch torchvision
3

MPS 사용 가능 여부 점검

아래 스크립트로 GPU 가속 가능 상태를 확인합니다.
python - <<'PY'
import torch
print("torch:", torch.__version__)
print("mps available:", torch.backends.mps.is_available())
print("mps built:", torch.backends.mps.is_built())
PY

설치 확인하기

  • mps available: True가 출력되면 MPS 가속을 사용할 수 있습니다.

문제 해결

  • mps available: False: macOS 버전과 PyTorch 버전을 업데이트한 뒤 다시 확인합니다.
  • Intel Mac 사용: MPS가 지원되지 않으므로 CPU 모드로 동작합니다.

설치 점검 목록

  • 관리자 권한/필수 도구 등 사전 요구사항을 먼저 확인했습니다.
  • 설치 후 버전 확인 명령어(--version)를 실행해 정상 설치를 검증했습니다.
  • PATH/환경변수 변경이 필요한 경우 터미널을 다시 열어 적용 여부를 확인했습니다.
  • 문제가 생겼을 때를 대비해 설치 로그 또는 스크린샷을 남겼습니다.

관련 문서

Setup 홈

운영체제별 설치 흐름을 다시 확인합니다.

다음: Rancher Desktop

다음 설치 단계를 이어서 진행합니다.