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

ComfyUI ModuleNotFoundError: No module named 'torch' 해결

VerifiedHigh riskTested on Windows 10, Windows 11 | Launcher 1.x | ComfyUI portableLast verified 2026-06-29

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

ComfyUI를 시작한 Python이 Torch를 import하지 못하면 ComfyUI는 **ModuleNotFoundError: No module named 'torch'**에서 멈춥니다. 사용자는 보통 No module named torch 또는 **ComfyUI torch missing**으로도 찾습니다. 이는 핵심 런타임 문제이며 무시해도 되는 경고가 아닙니다.

해결 원칙은 단순합니다. 실제로 ComfyUI를 실행하는 Python에 CUDA용 Torch를 설치하고, 그 빌드가 CPU-only가 아닌지 확인합니다.

.\python_embeded\python.exe -s -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cuXXX

cuXXX는 PyTorch 공식 설치 선택기에서 현재 환경에 맞는 CUDA wheel 태그로 바꾸세요. 다시 실행하기 전에 torch.version.cuda가 None이 아니고 torch.cuda.is_available()가 True인지 확인합니다.

빠른 판단

보이는 증상의미첫 조치
ModuleNotFoundError: No module named 'torch'ComfyUI를 실행한 Python에 Torch가 없음현재 ComfyUI Python에 Torch 설치
시스템 Python의 pip show torch는 되지만 ComfyUI는 실패다른 Python에 설치함python_embeded\python.exe 또는 활성 venv 사용
import torch는 되지만 버전이 +cpu로 끝남import만 고쳤고 GPU 빌드는 아님맞는 CUDA wheel로 교체
다음 오류가 No module named 'torchvision' / 'torchaudio'로 바뀜인접 핵심 패키지가 아직 없음같은 환경에서 이어서 복구
torch.cuda.is_available()가 FalseGPU 빌드 불일치, wheel 오류, 드라이버 문제CUDA 검증 단계로 이동
AssertionError: Torch not compiled with CUDA enabledTorch는 있지만 CPU-only이거나 CUDA 빌드가 맞지 않음Torch not compiled with CUDA enabled 확인

1단계: ComfyUI가 실제로 쓰는 Python 확인

Windows 포터블:

.\python_embeded\python.exe -s -c "import sys; print(sys.executable)"
.\python_embeded\python.exe -s -m pip show torch torchvision torchaudio

수동 venv:

.\venv\Scripts\activate
python -c "import sys; print(sys.executable)"
python -m pip show torch torchvision torchaudio

ComfyUI Desktop이나 다른 관리형 런처를 쓰는 경우 앱이 제공하는 터미널 또는 환경 도구를 사용하세요. python_embeded가 항상 있다고 가정하면 안 됩니다.

2단계: 활성 환경에 Torch 설치

GPU, 드라이버, Python 버전, 지원되는 PyTorch 빌드에 맞춰 PyTorch 공식 설치 선택기에서 CUDA wheel을 고르세요. bare pip install torch로 시작하지 마세요. import는 고쳐져도 CPU-only wheel이 설치될 수 있습니다.

Windows 포터블에서는 선택한 명령을 embedded Python으로 실행합니다.

.\python_embeded\python.exe -s -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cuXXX

수동 venv는 먼저 활성화한 뒤 같은 --index-url 패턴으로 python -m pip를 실행합니다. cuXXX는 지원되는 CUDA wheel 태그로 바꿉니다.

3단계: CPU Torch가 아닌지 확인

ComfyUI를 시작하는 같은 Python에서 실행합니다.

.\python_embeded\python.exe -s -c "import torch; print(torch.__version__, torch.version.cuda, torch.cuda.is_available()); print(torch.cuda.get_device_name(0) if torch.cuda.is_available() else 'no cuda')"

버전이 +cpu로 끝나고 None False가 나오면 CPU-only 빌드입니다. 2단계의 CUDA wheel 명령을 다시 실행하세요. 지역 미러를 주 설치 명령에 섞지 말고, 네트워크 접근 문제와 패키지 출처 검증은 따로 처리합니다.

Torch import는 되지만 CUDA가 계속 실패하면 ComfyUI Torch Not Compiled With CUDA Enabled를 보세요.

4단계: 다시 시작하고 다음 첫 오류 읽기

.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build

손상된 포터블 환경에서는 다음 차단점이 safetensors, packaging, numpy, torchvision, torchaudio 같은 다른 핵심 패키지로 넘어갈 수 있습니다. 같은 Python에서 "다음 첫 오류"를 순서대로 고치세요. 핵심 패키지가 계속 연쇄적으로 깨진다면 ComfyUI 포터블 의존성을 한 패키지씩 복구하는 런북을 사용하세요.

하지 말아야 할 것

  • ComfyUI가 python_embeded 또는 venv에서 실행되는데 시스템 Python에 Torch를 설치하지 않기
  • import torch 성공을 CUDA 복구 성공으로 착각하지 않기
  • 일반 wheel 기반 ComfyUI 환경에서 CUDA Toolkit 재설치부터 시작하지 않기
  • 원인 파악 전에 pip install -r부터 실행하지 않기
  • 핵심 런타임이 정상화되기 전에 custom node를 다시 설치하지 않기

관련 가이드

  • ComfyUI Torch Not Compiled With CUDA Enabled
  • ComfyUI 포터블 의존성을 한 패키지씩 복구하기
  • ComfyUI comfyui-frontend-package is not installed
  • ComfyUI 의존성 충돌
  • Custom node 설치 후 ComfyUI가 깨졌을 때 복구하기

참고

  • PyTorch Start Locally installer

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

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

Did this fix your issue?

Your answer helps prioritize verified ComfyUI repairs.

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

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

Transformers 누락

활성 Python 환경에 transformers 를 복구하고, ComfyUI 코어 text/tokenizer 스택에서 발생한 문제인지 확인하는 방법.

목차

빠른 판단
1단계: ComfyUI가 실제로 쓰는 Python 확인
2단계: 활성 환경에 Torch 설치
3단계: CPU Torch가 아닌지 확인
4단계: 다시 시작하고 다음 첫 오류 읽기
하지 말아야 할 것
관련 가이드
참고