1. 강의 질문
  2. AI CREATIVE

2026년11월1일 onnx runtime설치 오류+질문

2026.11.01 08:31 작성

[Ch03A-01. 쉽고 빠른 설치하기 3.0ver] onnxruntime 재설치 관련 문의

안녕하세요. 위 강의를 따라 하던 중 onnxruntime 재설치 단계에서 확인한 내용이 있어 문의드립니다.

1. 확인한 현상

강의와 같은 명령어(python.exe -m pip install onnxruntime)를 실행했더니, 강의 화면과 다른 버전이 설치되었습니다.

패키지 강의 화면 제 설치 결과

onnxruntime 1.20.1 1.31.1

protobuf 4.25.3 (유지) 7.36.2 (자동 업데이트)

최신 onnxruntime이 protobuf 4.25.8 이상을 요구해서, protobuf가 함께 업데이트된 것으로 보입니다. 그 결과 기존 Google 관련 패키지들과 버전 충돌 경고가 나왔습니다.

2. 설치 파일 자체의 버전 불일치

ComfyUI_windows_portable_soylab에 들어 있는 mediapipe 0.10.11은 protobuf 4 미만을 요구합니다. 그런데 강의 화면의 protobuf는 4.25.3이라, 설치 파일 안에서 이미 버전이 맞지 않는 상태로 보입니다.

강의 화면에서는 오류가 나지 않았습니다. 강의 과정에서 mediapipe를 쓰는 노드(LivePortraitKJ, LayerStyle, controlnet_aux 등)를 실행하지 않아서 그런 것으로 추정됩니다.

→ 질문 1. 강의 녹화 시점과 지금 배포되는 설치 파일이 달라진 것인지 확인 부탁드립니다.

3. 명령어 수정 제안

버전을 지정하지 않으면 설치 시점의 최신 버전을 받게 됩니다. 아래처럼 버전을 명시하면 언제 설치하든 강의와 같은 환경이 될 것 같습니다.

python.exe -m pip install "onnxruntime==1.20.1" "protobuf==4.25.3"

4. onnxruntime CPU판 설치 의도

설치 파일에는 GPU판(onnxruntime-gpu 1.17.1)이 들어 있는데, 강의 명령어는 CPU판(onnxruntime)을 설치합니다. 두 패키지는 같은 폴더를 쓰기 때문에, 설치 후에는 실제로 CPU판이 사용되는 것으로 확인했습니다.

→ 질문 2. CPU판 설치는 의도하신 것인지, 아니면 다른 이유가 있는지 궁금합니다.

→ 질문 3. GPU판으로 바꿔도 강의와 같은 결과가 나오는지 궁금합니다. 직접 시험해 볼 수도 있지만, 강의 초반이라 환경을 건드리기가 조심스럽습니다. 저장 공간도 부족해서 환경을 따로 하나 더 유지하기도 어려운 상황입니다.

감사합니다.


답변 

연관 질문

커뮤니티 질문보기