Skip to content
설치1. ComfyUI 설치1.4 리눅스에 ComfyUI 설치

리눅스에 ComfyUI 설치 방법 (How to Install ComfyUI on Linux)

ComfyUI는 강력하고 모듈화된 GUI 및 백엔드로, stable diffusion 모델을 위한 그래프/노드 기반 인터페이스를 제공하여 코딩 없이도 고급 stable diffusion 워크플로우를 설계하고 실행할 수 있습니다. 리눅스 시스템에 ComfyUI를 설치하는 단계는 다음과 같습니다:

1. 저장소 클론하기 (Clone the Repository)

먼저 ComfyUI 저장소를 로컬 머신에 클론합니다. 터미널을 열고 다음 명령어를 실행하세요:

git clone https://github.com/comfyanonymous/ComfyUI.git

2. 모델 파일 배치

Stable Diffusion 체크포인트(대용량 ckpt/safetensors 파일)를 models/checkpoints 디렉토리에 배치하세요.

3. PyTorch 설치

GPU 유형에 따라 PyTorch를 설치하세요. AMD GPU의 경우, 다음 명령어를 사용하여 안정 버전 또는 나이트리 버전의 PyTorch를 설치하세요:

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.0
# or
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.1

NVIDIA GPU를 사용하는 경우, 다음 명령어를 사용하세요:

pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121
# or
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu124

4. 종속성 설치 (Install Dependencies)

터미널에서 ComfyUI 디렉토리로 이동한 후, 다음 명령어를 실행하여 모든 필요한 종속성을 설치하세요:

pip install -r requirements.txt

5. Run ComfyUI

Finally, run the following command to start ComfyUI:

python main.py

이제 ComfyUI가 리눅스 시스템에서 실행되고 있습니다. 그래프/노드 기반 인터페이스를 사용하여 고급 stable diffusion 워크플로우를 설계하고 실행할 수 있습니다.

6. AMD GPU 사용자 참고 사항

ROCm에서 공식적으로 지원되지 않는 AMD GPU를 사용하는 경우, GPU 버전을 재정의하기 위해 환경 변수를 설정해야 할 수 있습니다:

HSA_OVERRIDE_GFX_VERSION=10.3.0 python main.py
# or for RDNA3 cards like the 7600:
HSA_OVERRIDE_GFX_VERSION=11.0.0 python main.py

7. Intel GPU 사용자

Intel GPU를 사용하는 경우, Intel의 PyTorch 확장(IPEX) 설치 지침을 따라야 합니다. 여기에는 필요한 드라이버, Basekit 및 IPEX 패키지 설치가 포함되며, 이후 Windows 및 Linux에서 설명한 대로 ComfyUI를 실행합니다.

8. Mac Silicon 사용자

Apple M1 또는 M2 칩을 사용하는 경우, 최신 나이트리 버전의 PyTorch를 설치하고 Windows 및 Linux의 수동 설치 지침을 따르세요.

문제 해결

설치 중 문제가 발생하면 ComfyUI Github 또는 커뮤니티 포럼을 참조하세요.