M1/M2 Mac에서 ComfyUI 설치하기 완전 간단 가이드

Gaebaldaramg·2025년 6월 29일

ComfyUI는 Stable Diffusion을 위한 강력한 노드 기반 GUI입니다. Apple Silicon Mac(M1/M2)에서 설치하는 방법을 단계별로 알아보겠습니다.

사전 요구사항

  • macOS (M1 또는 M2 칩)
  • Homebrew 설치 (https://brew.sh)
  • 터미널 사용에 대한 기본 지식

1단계: Python 버전 확인

먼저 현재 설치된 Python 버전을 확인합니다.

python3 --version

2단계: Xcode 라이선스 동의

Apple의 개발 도구를 사용하기 위해 Xcode 라이선스에 동의해야 합니다.

sudo xcodebuild -license accept

3단계: Python 3.11 설치

ComfyUI는 Python 3.11에서 최적으로 작동합니다. Homebrew를 통해 설치합니다.

brew install python@3.11

4단계: pip 업그레이드

최신 버전의 pip와 setuptools를 설치합니다.

pip3 install --upgrade pip setuptools

5단계: PyTorch 설치 확인 및 설치

기존 PyTorch 버전 확인

pip show torch

없다면 PyTorch 설치

Apple Silicon Mac에 최적화된 PyTorch를 설치합니다.

pip install torch torchvision torchaudio

6단계: ComfyUI 다운로드

작업할 디렉토리로 이동한 후 ComfyUI를 클론합니다.

cd 설치할 폴더 이름
git clone https://github.com/comfyanonymous/ComfyUI.git

7단계: 의존성 설치

ComfyUI 디렉토리로 이동하여 필요한 패키지들을 설치합니다.

cd ComfyUI
pip3 install -r requirements.txt

8단계: ComfyUI 실행

설치가 완료되면 다음 명령어로 ComfyUI를 실행할 수 있습니다.

python3.11 main.py

실행 후 웹 브라우저에서 다음 주소로 접속하면 GUI를 사용할 수 있습니다:

http://로 시작하는 GUI주소를 복사해서 입력 후 이동하면 됩니다

주요 팁

  1. 가상환경 사용 권장: 프로젝트별 의존성 관리를 위해 가상환경 사용을 권장합니다.
  2. 메모리 관리: M1/M2 Mac에서는 통합 메모리를 사용하므로, 큰 모델 사용 시 메모리 사용량에 주의하세요.
  3. 모델 다운로드: Stable Diffusion 모델은 별도로 다운로드하여 models/checkpoints 폴더에 배치해야 합니다.

문제 해결

일반적인 오류와 해결방법

  • 권한 오류: sudo 없이 설치 시도, 필요시에만 관리자 권한 사용
  • Python 버전 충돌: python3.11 명령어로 특정 버전 사용
  • 의존성 오류: 가상환경에서 재설치 시도

GUI까지 잘 뜬다면 이제 M1/M2 Mac에서 ComfyUI를 성공적으로 설치했습니다. 다음 글에서는 ComfyUI 사용 방법에 대해 알려드릴게요!

profile
개발다람g

0개의 댓글