在window 10下安装stable-diffusion-webui

2,546 阅读2分钟

最近大火的AI作画吸引了很多人的目光,而Stable Diffusion基于Latent Diffusion Models,专门用于文图生成.今天我们来看下Stable Diffusion的本地部署

先说下我的电脑配置。Windows 10 家庭中文版,11代的i5,16GB的运行内存,显卡是NVIDIA GeForce RTX 3050 4GB, 总的来说配置是低了点。但还是可以运行stable-diffusion-webui的。废话少说,下面直接开始。

 

1. 安装python

(1)Stable Diffusio的python的版本要3.10.6,并且要加到系统环境变量PATH中,目前我的python版本是3.7.6,因此要升级下

image.png

(2)打开python 官网www.python.org/downloads/w…

image.png   (3)打开安装包进行安装。勾选 Add Python 3.10 to PATH,然后选择第二项进行安装。

image.png

(4)下一步 image.png

(5)选择安装路径。 image.png

(6)安装完成

image.png

(7)打开cmd 查看python 版本

image.png

  2. 安装git,git已经在我的电脑上安装,在这里我就不详细地说了

image.png

3.获取stable-diffusion-webui

(1)找一个磁盘空间大的地方。新建一个文件夹,用来存放stable-diffusion-webui,在该文件夹下右击,然后Git Bash Here

image.png   (2)然后运行git clone github.com/AUTOMATIC11…

image.png   (3) 下载好后,找到webui-user.bat文件,双击打开该文件

image.png

(4)结果报错了

image.png

(5)升级下pip,

python.exe -m pip install --upgrade pip

image.png  

(6) pip升级成功

image.png

(7)结果还是报错,还是因为这个pip问题。

image.png

(8)只能按要求再次运行命令。

image.png

(9)结果又报错了 image.png   (10)打开launch.py文件,将github.com 全部替换成 kgithub.com image.png

(11)结果还是不行。更换pip源

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

image.png

  (12)禁用HTTPS SSL证书验证 git config --global http.sslVerify false

image.png

(13)正常安装了 image.png

(14)在浏览器上访问  http://127.0.0.1:7860 总算看到界面了

image.png  

好了,今天就先介绍到这里了。可能写的过程中还有很多不好的地方,希望大家能指出来,在此,谢谢大家