最近大火的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,因此要升级下
(2)打开python 官网www.python.org/downloads/w…
(3)打开安装包进行安装。勾选 Add Python 3.10 to PATH,然后选择第二项进行安装。
(4)下一步
(5)选择安装路径。
(6)安装完成
(7)打开cmd 查看python 版本
2. 安装git,git已经在我的电脑上安装,在这里我就不详细地说了
3.获取stable-diffusion-webui
(1)找一个磁盘空间大的地方。新建一个文件夹,用来存放stable-diffusion-webui,在该文件夹下右击,然后Git Bash Here
(2)然后运行git clone github.com/AUTOMATIC11…
(3) 下载好后,找到webui-user.bat文件,双击打开该文件
(4)结果报错了
(5)升级下pip,
python.exe -m pip install --upgrade pip
(6) pip升级成功
(7)结果还是报错,还是因为这个pip问题。
(8)只能按要求再次运行命令。
(9)结果又报错了
(10)打开launch.py文件,将github.com 全部替换成 kgithub.com
(11)结果还是不行。更换pip源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
(12)禁用HTTPS SSL证书验证 git config --global http.sslVerify false
(13)正常安装了
(14)在浏览器上访问 http://127.0.0.1:7860 总算看到界面了
好了,今天就先介绍到这里了。可能写的过程中还有很多不好的地方,希望大家能指出来,在此,谢谢大家