안녕하세요. 하루만 자고 일어나도 새로운 기능이 업데이트되어 있어 따라가기도 벅찬 AI 세상입니다.
그 중에 한가지 ComFyUI에서 LivePortrait 설치시 발생하는 오류에 대해 해결하는 방법을 안내드리고자 합니다.
ComfyUI 매니저를 통해 liveportrait를 설치하였으나 아래와 같이 모듈 로딩이 되지 않는 경우
ComfyUI 설치 환경에 따라 다를 수 있겠지만 저의 경우 insightface 가 설치되지 않아 발생한 현상이었습니다.
아래와 같이 설치한 후 정상적으로 로딩이 되는 것을 확인하였는데요.
그 절차를 안내해드리겠습니다.
*ComfyUI 설치 환경은 포터블 상태로 설치한 상태입니다.
1. (ComfyUI Portable) 루트 폴더에서 Python 버전 확인하기
--> python_embeded\python.exe -v
2. 해당 python 버전에 맞는 Insightface 설치하기
Python 3.10 또는 Python 3.11 (Python 3.11이 표시된 경우) 또는 Python 3.12 (Python 3.12가 표시된 경우)에 대한 사전 빌드된 Insightface 패키지를 아래 링크에서 다운로드하여 ComfyUI 루트 폴더에 넣으세요.
3. (ComfyUI Portable) 루트 폴더에서 Python 버전에 맞는 InsightFace 설치
--> python_embeded\python.exe -m pip install -U pip
--> python_embeded\python.exe -m pip install insightface-0.7.3-cp310-cp310-win_amd64.whl (3.10용)
python_embeded\python.exe -m pip install insightface-0.7.3-cp311-cp311-win_amd64.whl (3.11용)
python_embeded\python.exe -m pip install insightface-0.7.3-cp312-cp312-win_amd64.whl (3.12용)
4. ComfyUI 실행!
5. CUDA 오류 발생!
ComfyUI가 빨간불 없이 정상 화면으로 나오지만 실제 실행하면 아래와 같이 cuda 관련 오류가 발생할 수 있습니다. 문제는 호환되는 cuda 라이브러리가 설치되지 않았거나 시스템 환경변수가 잘 적용되지 않은 경우 발생합니다.
6. 호환성 최적화된 버전으로 CUDA 설치하기
LivePortrait 을 실행하기 위해서는 ONNX Runtime, CUDA, cuDNN의 호환성이 최적화된 버전으로 설치해야 합니다.
☆ 권장 버전
- ONNX Runtime: 1.17
- CUDA: 11.8 또는 12.2
- cuDNN: 8.9
CUDA 및 cuDNN 설치
CUDA 11.8 설치:
cuDNN 8.9 설치:
환경 변수 설정
window + pause/breack 단축키로 고급시스템 설정으로 들어가서 추가해줍시다
cuDNN의 bin
, include
, lib
디렉토리를 CUDA 설치 경로에 복사합니다. 그런 다음 cudnn64_8.dll
이 있는 경로를 PATH
에 추가합니다:
onnxruntime-gpu 설치
CMD에서 다음 명령어를 사용하여 ONNX Runtime GPU 패키지를 설치합니다:
pip install onnxruntime-gpu
설치 완료 후 LivePortrait 실행 결과
'[TIP] Stable Diffusion > ComfyUI' 카테고리의 다른 글
RTX 4090 최적화 가이드: ComfyUI에서 Flux 모델을 최상의 성능으로 실행하기 위한 NVIDIA 제어판 설정 (0) | 2024.08.26 |
---|---|
RTX 4090으로 ComfyUI 실행 시 최적의 성능을 위한 배치 파일 설정 방법 (2) | 2024.08.21 |
ComfyUI에서 Flux 모델 설정 및 문제 해결 가이드: PyTorch 2.4+ 및 CUDA 설치 방법 포함 (0) | 2024.08.13 |
ComfyUI 설치부터 활용까지: 초보자도 쉽게 설치하기 (0) | 2023.12.28 |
AI 디자인 도구: 스테이블 디퓨전 SD, 미드저니를 뛰어넘어라! ComfyUI 소개 (0) | 2023.12.26 |
댓글