Skip to main content

PyTorch (MPS) 설치

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 모드로 동작합니다.