LogoWonderful Launcher
  • 홈
  • 요금
  • 문서
  • 다운로드
ComfyUI 의존성 패키지 충돌: 재설치 없이 해결 가이드Torch 누락Transformers 누락ONNX 누락Triton 누락SageAttention 누락InsightFace 누락Nunchaku 누락OpenCV / cv2 누락SAM 누락
패키지 누락

ComfyUI 의존성 패키지 충돌: 재설치 없이 해결 가이드

VerifiedHigh riskTested on Windows 10, Windows 11 | Launcher 1.x | ComfyUI portable

커스텀 노드 설치, Torch 강하, pip 충돌, 플러그인 로드 에러 및 sensevoice-onnx, setuptools 등 패키지 버전 고정으로 인한 의존성 꼬임 해결법.

테스트 환경

  • 운영체제: Windows 10 / 11
  • 실행기: Wonderful Launcher v1.x
  • ComfyUI: 포터블 버전 / 관리형 설치
  • Python: 3.11+
  • CUDA / Torch: CUDA 12.x / Torch 2.x
  • 마지막 테스트일: 2026-05-19

터미널창이나 부팅 도중 comfyui dependency conflicts, custom node broke environment, 또는 pip install broke comfyui 등 패키지가 꼬여 동작하지 않는 에러를 마주쳤다면, 다음 요약 답변을 먼저 읽어 보십시오.

전체 프로그램을 재설치하지 마십시오. 어떤 특정 플러그인 변경이나 라이브러리 추가 명령이 공유 가상환경 영역을 오염시켰는지 파악하고 가장 영향 범위가 좁은 단위로 복구 조치를 수행하는 것이 정석입니다.

만약 pip check 콘솔 진단 결과가 **sensevoice-onnx requires setuptools<=65.0**으로 명확하게 뜬다면, SenseVoice-ONNX setuptools 충돌 복구 가이드를 따라 핀포인트 최소 우회 조치만 취해주면 쉽게 해결됩니다.

의존성 충돌(Dependency Conflict)은 수많은 ComfyUI 환경의 보이지 않는 암살자입니다. 특정 신규 노드가 설치 과정 중 PyTorch, NumPy, OpenCV, 혹은 Hugging Face 관련 패키지 버전을 임의로 덮어쓰는 순간, 다른 노드들의 모듈 수집 경로가 파괴되어 어제까지 돌리던 워크플로가 오늘 갑자기 먹통이 됩니다.

꼬인 의존성을 안전하게 파악하고 정리하는 요령을 익혀 보십시오.

눈여겨봐 두어야 할 의존성 충돌 양상

발생 확률이 매우 높은 아래 패키지 꼬임 양상을 파악해 두면 오류 진단 시간을 획기적으로 줄일 수 있습니다.

에러 실마리 키워드실제 일어난 원인권장하는 대응 방향
qwen-tts requires transformers==...음성 연동 노드가 Transformers 버전을 강제 구버전으로 잠금해당 워크플로가 반드시 필요한 경우가 아니라면 메인 가상환경 스택을 건드리지 말 것
mediapipe requires numpy<2구형 MediaPipe 빌드 모듈이 NumPy 2.x 버전과 충돌특정 노드가 강제 차단되는 경우를 제외하고는 가상환경 전체의 NumPy를 무작정 내리지 말 것
opencv-python-headless와 opencv-python 공존중복 설치된 OpenCV 패키지들이 cv2 파일 임포트 경로를 점유불필요한 패키지를 uninstall하여 OpenCV 한 종류만 남길 것
torchscale requires timm==...오래된 비전 연산 스택이 신형 timm 패키지 버전과 마찰본인에게 정작 어떤 이미지 생성 워크플로가 우선순위인지 판단
pip install mmcv exited with code 1MMCV 빌드가 현재 Python/Torch/CUDA 버전 사양과 엇갈림MMCV 전용 설치 및 복구 가이드를 우선 참고

신속 진단 요약

마주한 증상실제 상태우선 조치
노드 추가 직후부터 에러 뿜음신규 노드의 pip install이 공유 라이브러리를 오염시킴시작 로그상 IMPORT FAILED를 체크하고 pip check 실행
Torch not compiled with CUDA enabled핵심 딥러닝 런타임이 CPU 전용 버전으로 강하됨플러그인 디버깅 전에 Torch의 GPU 가속부터 다시 확보
No module named 'triton' 또는 sageattention연산 가속 라이브러리 유실임의 설치 명령 실행 전에 triton/sageattention 전용 페이지 참고
cv2, ONNX 혹은 DLL 로드 에러네이티브 모듈 휠(wheel) 버전 규격 불합치라이브러리가 현재 가동 파이썬 및 CUDA 사양과 맞는지 확인

1단계: 진단 및 파악

가져오기 실패 분석

ComfyUI 서버 기동 시 출력되는 로그 중 IMPORT FAILED 라인을 복사하여 메모해 둡니다.

IMPORT FAILED: ComfyUI-ExampleNode
ModuleNotFoundError: No module named 'somepackage'

pip check 도구 사용

ComfyUI 가동에 쓰이는 정확한 Python 실행 파일 경로를 이용하여 의존성 충돌 현황을 질의합니다.

설치 환경 구분실행할 쿼리 명령어
공식 Windows 포터블 버전포터블 압축 해제 폴더 루트에서: .\python_embeded\python.exe -s -m pip check
수동 venv 가상환경가상환경 활성화 셸 상태에서: python -m pip check

출력 결과물 예시:

some-plugin 1.0 requires numpy<2, but you have numpy 2.4.4

2단계: 문제 분류

부류 A: 치명적 장애 (즉시 조치 필요)

  • torch 가속 버전이 CPU 전용 버전으로 강하되어 GPU 인식이 안 될 때.
  • 현재 실행해야 하는 워크플로 핵심 노드가 IMPORT FAILED 상태일 때.
  • OpenCV(cv2) DLL 수집 실패로 인해 시작 자체가 안 될 때.

부류 B: 소프트 충돌 (조치 없이 방치 권장)

  • pip check에서 특정 버전 충돌 경고가 연달아 출력되고 있으나, 정작 ComfyUI 실행도 잘 되고 이미지 생성 렌더링도 오류 없이 진행될 때.
  • 황금 규칙: 프로그램 동작에 아무 이상이 없다면, 단순히 pip check 문구를 깨끗하게 비우려고 라이브러리를 삭제/재설치하여 가상환경을 위험에 노출시키지 마십시오.

3단계: 복원 규칙

규칙 1: 런타임 핵심 패키지 방어

torch, numpy, pillow, opencv-python 등은 가상환경의 최상위 포식자 패키지입니다. 신규 노드 requirements가 이들을 임의로 덮어쓰지 못하게 가상설치를 해 봅니다.

python -m pip install -r requirements.txt --dry-run

만약 Torch나 NumPy 등이 덮어써지려고 뜬다면, 명령을 즉시 중단하고 수동 개별 라이브러리 설치로 선회하십시오.

규칙 2: 구동 파이썬 환경 정확히 인지

엉뚱한 시스템 전역 Python 경로에 라이브러리를 설치하는 실수를 범하지 마십시오.

가상 환경 형태권장하는 설치 실행 명령어 형태
공식 포터블 버전.\python_embeded\python.exe -s -m pip install <패키지명>
수동 venv 버전venv 셸을 켠 상태에서 python -m pip install <패키지명>

관련 가이드

  • Torch를 다시 설치하지 않고 손상된 ComfyUI 포터블 의존성 복구
  • ComfyUI 플러그인 가져오기 실패 복구
  • ComfyUI 의존성 충돌
  • 커스텀 노드 안전하게 설치하기
  • ComfyUI에서 Safetensors 파일을 둘 위치
관련 가이드:Plugin import failedFix OpenCV cv2 conflictsFix MMCV install failures

실제 ComfyUI 환경에서 생긴 문제라면 먼저 무료로 Wonderful Launcher 로 현재 머신을 확인하세요. 런처 안의 복구 흐름, 작업 로그, 실행 환경 점검을 한곳에서 볼 수 있습니다. 크레딧은 이미지 생성과 사용량 기반 도구용입니다.

Wonderful Launcher 다운로드크레딧 요금제 보기

Did this fix your issue?

Your answer helps prioritize verified ComfyUI repairs.

내장 Python 설명

Fix ComfyUI main.py makes it difficult to embed and python_embeded confusion by using the Python environment that actually starts ComfyUI.

Torch 누락

ComfyUI 포터블, venv, 관리형 설치 환경에서 ModuleNotFoundError: No module named 'torch'를 해결하고, 복구된 Torch 빌드가 CUDA를 지원하는지 확인합니다.

목차

눈여겨봐 두어야 할 의존성 충돌 양상
신속 진단 요약
1단계: 진단 및 파악
가져오기 실패 분석
pip check 도구 사용
2단계: 문제 분류
부류 A: 치명적 장애 (즉시 조치 필요)
부류 B: 소프트 충돌 (조치 없이 방치 권장)
3단계: 복원 규칙
규칙 1: 런타임 핵심 패키지 방어
규칙 2: 구동 파이썬 환경 정확히 인지
관련 가이드