스테이블 디퓨전 no module ‘xformers’ 오류 해결 방법

소프트웨어

스테이블 디퓨전 WebUI를 실행하면 명령 프롬프트가 실행되며 여러 모듈을 로딩하는데, 프롬프트 화면에서 No module ‘xformers’. Proceeding without it. 메시지가 뜨는 경우가 있습니다.

xformers 모듈은 스테이블 디퓨전에서 Dreambooth(드림부스)를 통해 생성 ai를 학습시킬 때 사용하는 모듈로 다량의 소스를 통해 그릴 수 없는 객체나 특화된 객체를 학습시켜서 그릴 수 있게 하는 모델입니다.

스테이블 디퓨전 No Module Xformers 오류

스테이블 디퓨전을 실행했을 때 no module ‘xformers’ 오류가 발생해도 다른 기능에는 영향이 없으며 드림부스를 사용할 때 자동으로 다운로드 받게 되는데요.

만일 드림부스를 사용해도 xformers 모듈이 자동으로 설치되지 않는 경우에는 다음과 같은 방법으로 xformers 모듈을 설치할 수 있습니다.

스테이블 디퓨전 no module ‘xformers’ 오류 해결하기

스테이블 디퓨전 No Module Xformers 오류 해결하기 1
  1. 스테이블 디퓨전 webui 명령 프롬프트를 종료합니다.
  2. 윈도우 탐색기에서 stable-diffusion-webui 폴더를 엽니다.
  3. webui-user.bat 파일을 우클릭 후 컨텍스트 메뉴에서 ‘편집’을 클릭합니다.
스테이블 디퓨전 No Module Xformers 오류 해결하기 2
  1. set COMMANDLINE_ARGS= 라인 뒤에 --reinstall-xformers --medvram --xformers 를 추가한 후 저장합니다.
스테이블 디퓨전 No Module Xformers 오류 해결하기 3
  1. webui-user.bat을 실행하면 프롬프트에서 Installing xformers 명령과 함께 xformers 관련 모듈이 다시 설치되는 것을 확인할 수 있습니다.

설치를 완료한 다음 webui-user.bat 파일에서 추가한 --reinstall-xformers --medvram --xformers 구문을 다시 삭제하면 되겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.