본문 바로가기

스테이블 디퓨전(Stable Diffusion) webUI PC 버전 설치방법

I am bucks 발행일 : 2023-05-02

스테이블 디퓨전은 이미지 생성 작업 프로그램으로, 이미지 생성하는데 주로 사용되지만 이미지의 인페이팅, 아웃페인팅 같은 작업에도 사용될 수 있습니다. 이미지 생성 AI 중 하나인 스테이블 디퓨전(Stable Dissusion) PC 버전을 설치하는 방법을 알아보겠습니다.

 

1. 스테이블 디퓨전(Stable Diffusion)

스테이블 디퓨전은 이미지 생성 작업 프로그램으로, 이미지를 생성하는 데 사용되는 머신 러닝 알고리즘 중 하나입니다. 이 프로그램은 이미지 생성 뿐만 아니라 이미지의 인터페이스 작업, 아웃페인팅 등 다양한 작업에도 사용될 수 있습니다. 스테이블 디퓨전은 2022년에 출시되었으며, 안정적인 이미지 생성을 위한 다양한 기능을 제공하며, 빠르고 안정적인 결과물을 생성할 수 있도록 도와줍니다.

 

스테이블 디퓨전을 내가 사용하고 있는 컴퓨터에 설치하면, 무료로 다양한 이미지를 생성할 수 있습니다.

이번에는 스테이블 디퓨전(Stable Diffusion) PC 버전을 설치하는 방법을 알아봅니다.

 

2. huggingface.co 접속

 1) https://huggingface.co

 2) Sign up 눌러 가입

 

Hugging Face – The AI community building the future.

The AI community building the future. Build, train and deploy state of the art models powered by the reference open source in machine learning.

huggingface.co

 

3. github.com 접속

 1) https://github.com

 2) Sign up 눌러 가입

 

GitHub: Let’s build from here

GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...

github.com

 

4. gitforwindows.org 접속

 1) https://gitforwindows.org

 

Git for Windows

Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike. Git BASH Git for Windows provides a BA

gitforwindows.org

 2) Download를 눌러 설치합니다. 계속해서 Next를 클릭하여 Git을 설치하시면 됩니다.

 3) 설치 마지막 화면에서, Launch Git Bash를 체크합니다.

 4) 마침을 누르면 실행창이 나타나는데, 일단 화면을 최소화시켜 놓습니다.

 

5. 하드 드라이브에 폴더  생성(예시 폴더명 : SD)

 1) 저는 기억하기 쉽도록 스테이블 디퓨전의 영문 이니셜인 'SD'라는 이름으로 만들었습니다.
 2) 폴더를 클릭 후, 마우스 우클릭하여 복사를 선택합니다.

스테이블 디퓨전 설치 폴더 생성후, 폴더 이름 복사

 

6. 스테이블 설치 경로 설정

위 3번에서 설치 후, 띄워져 있는 Git 명령어 실행 화면에서, 마우스 오른쪽버튼을 클릭하여 붙여 넣기 한 다음에 엔터키를 누릅니다.(스테이블 디퓨전을 설치할 경로를 설치하는 겁니다.)

 

7. github 검색화면에서, AUTOMATIC1111/stable-diffusion-webui 입력

github에서 AUTOMATIC1111 선택

8. Code 누르고 URL 복사

Code 클릭 후, HTTPS 주소 복사

 

9. 위 6번의 실행화면에서 '$ git clone' 입력 후, 마우스 오른쪽 버튼을 클릭하여 URL 붙여 넣은 후 엔터키 클릭

 - 설치하는데 시간이 많이 걸리지는 않지만, 컴퓨터 성능에 따라 약간의 시간이 소요될 수 있습니다.

실행화면에서 URL 붙여넣은 후 엔터

 

10. 위 2번의 huggingface 검색에서 stable-diffusion을 입력하여, stable-diffusion-v1-5를 선택

 1) 가장 최신의 다른 버전을 선택하셔도 되지만, 최신 버전이 좋은 품질의 이미지를 생성하는 것은 아닙니다.
 2) Original GitHub Repository에서, Download the weights 아래의 2가지 중에서, 원하는 것을 선택합니다.

     (컴퓨터 용량 및 기능을 고려하여 선택하시면 됩니다.)
     v1-5-pruned-emaonly.ckpt - 4.27GB, ema-only weight. uses less VRAM - suitable for inference
     v1-5-pruned.ckpt - 7.7GB, ema+non-ema weights. uses more VRAM - suitable for fine-tuning
 3) 다운로드 후, C:\SD\stable-diffusion-webui\models\Stable-diffusion 폴더에 복사합니다.

Hugingface 검색에서 Stable Diffusion 입력하여 선택

 

11. (중요) python.org로 이동하여, 파이썬 다운로드 선택 후, 윈도우 메뉴 선택

 1) https://python.org
 2) 선택화면에서, Stable Relaese 버전인 Phython 3.10.10 선택합니다.

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

Python 설치 화면

 3) Download Windows installer (64-bit) 선택합니다.

Python 세부 설치 화면

 4) Install Python 화면에서, 'Add python.exe to PATH' 선택합니다. 

설치 화면에서 Add python.exe to PATH 설정

 

12. C:\SD\stable-diffusion-webui 폴더로 돌아가서, webui-user.bat 파일 더블클릭 하면 전체 스크립트가 실행

 - 컴퓨터 성능에 따라, 설치 시간이 많으면 30분 정도 소요될 수 있습니다.

스테이블 디퓨전 webui 실행파일 안내

 

13. 설치 완료 후, Running on local URL: http://127.0.0.1:7860  확인가능

 - 로컬 URL에서 실행 중이라는 뜻입니다.

설치 후 webui 접속 URL 확인 화면

 

14. 웹브라우저 주소입력창에, http://127.0.0.1:7860 입력하여 접속

Stable Diffusion webui 접속 화면

 

15. Stable Diffusion webui접속 화면 Extensions 메뉴 클릭하여, 설치 가능한 확장프로그램을 설치(우측의 Install 클릭) 하고, 재실행

Stable Diffusion webui 접속 화면에서 확장프로그램 설치화면

 

16. 이제 Stable Diffusion PC 버전 설치가 완료되었습니다. 원하는 프롬프트를 입력하여 이미지를 무료로 생성하실 수 있습니다.

 

이번 글에서는 스테이블 디퓨전 (Stable Diffusion) PC 버전 설치 방법에 대해 알아보았습니다. 위 순서대로 하시면, 오류 없이 설치가능 하실 겁니다. 스테이블 디퓨전을 이용하여 애니메이션 이미지를 만들거나 다양한 스타일의 실사 이미지도 생성할 수 있습니다. 로라 등 다양한 모델을 사용하여 이미지를 생성하는 방법에 대해서도 포스팅하겠습니다. 

댓글