본문 바로가기
AI 인공지능

StabilityMatrix ComfyUI: Error occurred when executing InsightFaceLoader: Unable to import dependency onnxruntime

by 젤리아드 2024. 3. 8.
반응형

Stability Matrix ComfyUI에서 다음 에러 메시지가 나오는 경우가 있습니다.

Error occurred when executing InsightFaceLoader:

Unable to import dependency onnxruntime.

File "execution.py", line 152, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "execution.py", line 82, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "execution.py", line 75, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "IPAdapterPlus.py", line 627, in load_insight_face
raise Exception(e)
에러 메시지

에러 메시지:

Error occurred when executing InsightFaceLoader:

 

Unable to import dependency onnxruntime.

 

File "execution.py", line 152, in recursive_execute

output_data, output_ui = get_output_data(obj, input_data_all)

File "execution.py", line 82, in get_output_data

return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)

File "execution.py", line 75, in map_node_over_list

results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))

File "IPAdapterPlus.py", line 627, in load_insight_face

raise Exception(e)

 

일단 Close 버튼을 눌러서 에러 메시지 창을 닫습니다.

ComfyUI 브라우저 탭을 닫고 Stability Matrix 프로그램을 종료합니다.

 

Stability Matrix 프로그램을 다시 실행합니다.

Stability Matrix 실행
ComfyUI 선택하고 Launch 버튼 클릭
ComfyUI 구동

ComfyUI가 선택돼 있는지 확인하고 Launch 버튼을 누릅니다.

 

** ComfyUI startup time
** Platform: Windows
** Python version: 3.10.11
** Python executable
경로 복사

Python executable 옆에 적혀 있는 경로를 복사합니다.

단, 경로 끝에 있는 python.exe는 복사하지 말고 순수 경로만 복사합니다.

(위 예시에서는 E:\StabilityMatrix\Data\Packages\ComfyUI\venv\Scripts\ 문자열 복사)

 

파일 탐색기에 경로를 붙여 넣은 화면
파일 탐색기에 경로 붙여넣기

복사한 경로 문자열을 파일 탐색기 메뉴 아래 경로 칸에 붙여 넣고 엔터키를 누릅니다.

 

붙여 넣은 폴더로 이동한 화면
Python executable 폴더

붙여 넣은 경로로 잘 이동됐는지 확인합니다.

 

이동한 폴더에서 cmd 실행
cmd 실행

cmd를 실행합니다.

(파일 탐색기 메뉴 아래 경로 칸에 cmd 치고 엔터)

 

python executable 폴더에서 실행된 cmd
cmd 창

cmd를 실행하면 경로가 나오는데 처음에 확인했던 python executable 경로와 일치하는지 확인합니다.

 

python -m pip install onnxruntime
명령어 입력
onnxruntime 설치

다음 명령어를 실행합니다.

python -m pip install onnxruntime

 

설치 후에는 더 이상 에러 메시지가 표시되지 않습니다.

반응형

댓글