2023年9月22日 安装指引
Stable Diffusion是一款强大的AI图片生成工具。今天AUTOMATIC1111在GitHub上又更新了一次仓库。在此之前,国内网络一直无法正常安装,但现在不用科学上网就可以了!
一、Stable Diffusion WebUI on GitHub
GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
这是一个在浏览器上就可以使用Stable Diffusion的工具。
二、在Windows上安装Stable Diffusion WebUI
(1)安装Python 3.10.6
打开Python Release Python 3.10.6 | Python.org
在网页最底端找到Windows安装文件
下载后安装,这里一定要勾选“Add Python 3.10 to PATH”
(2)安装Git
点击以下按钮下载,下载后打开安装即可。在安装过程中,一直点击“Next”就好了。
(3)安装stable-diffusion-webui
打开网站GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
依次选择“Code -> Download ZIP”。
下载完成后,将压缩包解压到一个指定位置,例如,我想要放在D盘,那就把stable-diffusion-webui这个文件夹放在D盘即可。
打开文件夹,直接运行“webui-user”,注意不要使用管理员权限!
之后,命令行窗口将自动安装stable diffusion webui的所有依赖文件。喝杯咖啡等一等。
三、使用stable diffusion webui
(1)关闭stable diffusion webui网页
当下载结束后,系统将自动启动stable diffusion webui。由于我们还没有下载预训练模型,此时只是安装好了操作界面,还不能正常使用。
首先,关闭stable diffusion webui网页。然后,重新运行上图中的“webui-user”,这时候会自动下载推荐模型,如下图所示。
(2)运行stable diffusion webui
下载完成后,在stable-diffusion-webui文件夹中找到“webui-user”,打开后就开始愉快使用吧!
四、官方安装视频
stable-diffusion-webui安装视频-CSDN直播
如果安装过程出现问题,例如某些文件无法下载、某一步骤不知道如何操作,可以在评论区提出,我将根据大家的需求更新帖子和配套资源。
2023年9月23日 DUBUG记录
如果出现The error is "NansException: A tensor with all NaNs was produced in Unet."的报错,其解决方式如下。
回到webui-user,右键编辑文件。设置COMMANDLINE_ARGS的值就可以解决。
set COMMANDLINE_ARGS=--medvram --xformers --no-half
关闭所有相关程序,重新运行webui-user即可。