导读:本期聚焦于菲律宾程序员创作的《Stable Diffusion本地部署难吗?Windows安装Automatic1111 WebUI新手必看入门指南》,敬请观看详情。想在Windows电脑上本地部署Stable Diffusion却不知从何下手?这篇指南详细讲解使用Automatic1111 WebUI完成安装的全过程,包括显卡要求与显存判断、Python和Git环境准备、WebUI一键安装脚本的运行方式、模型文件的存放路径配置以及启动参数优化技巧。文章还整理了安装过程中最常见的报错原因与解决办法,例如venv虚拟环境创建失败、下载模型速度慢、显存不足等问题的处理方案,帮助零基础用户避开新手容易踩的坑,顺利跑通第一张AI绘画图片。

Stable Diffusion是目前最流行的开源AI绘画工具之一,而Automatic1111推出的WebUI则是社区中使用最广泛的图形化操作界面。相比在线服务,本地部署不限制生成次数、不审核内容、数据完全保存在自己电脑上,因此吸引了大量用户尝试。不过对新手来说,从零开始搭建环境往往会卡在各种报错上。本文将以Windows系统为例,完整演示Automatic1111 WebUI的安装部署流程,并汇总常见问题的解决方法。

Stable Diffusion本地部署难吗?Windows安装Automatic1111 WebUI新手必看入门指南

一、部署前的硬件与软件准备

本地跑Stable Diffusion对硬件有一定要求,其中最关键的是显卡。NVIDIA显卡是首选,建议显存不低于6GB,8GB以上可以流畅使用默认设置,如果显存只有4GB,则需要额外加上低显存启动参数才能运行。AMD显卡在Windows上也能通过DirectML方式运行,但速度和兼容性都明显不如NVIDIA方案,新手如果没有特殊需求,优先考虑NVIDIA平台。CPU纯运算方式理论上可行,但生成一张图往往需要几十分钟,实际意义不大。

系统方面建议使用Windows 10或Windows 11的64位版本,内存建议16GB起步,硬盘至少预留50GB空间,因为各种模型文件动辄几个GB,后续还会不断下载插件和LoRA,空间消耗会越来越快。软件环境需要提前安装两样东西:Python 3.10.6版本和Git。注意Python不要安装最新的3.11或3.12,WebUI的部分依赖库与高版本Python不兼容,3.10.6是社区验证过的稳定版本。安装Python时务必勾选Add Python to PATH选项,否则后续命令行无法识别python命令。

Git的作用是从GitHub拉取WebUI的源码仓库。安装完成后可以打开命令提示符,输入git --versionpython --version验证两个工具是否正常,如果能分别显示版本号,说明环境准备就绪。

二、下载WebUI并完成首次安装

环境就绪后,选择一个空间充足的磁盘分区(例如D盘根目录),在空白处右键选择Git Bash Here,执行克隆命令把项目下载到本地:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

克隆完成后会得到一个名为stable-diffusion-webui的文件夹,路径例如D:\stable-diffusion-webui。进入该文件夹,找到webui-user.bat这个批处理文件,双击运行即可开始自动安装。首次启动时脚本会自动创建Python虚拟环境(venv目录),并从网络下载PyTorch等大量依赖库,整个过程视网速可能持续半小时到两小时,期间命令行窗口会持续滚动大量日志,请耐心等待,不要中途关闭窗口。

安装结束后,脚本会自动在浏览器打开http://127.0.0.1:7860这个本地地址,看到WebUI的操作界面就说明部署成功了。需要提醒的是,每次使用时都要通过运行webui-user.bat来启动服务,然后浏览器访问7860端口,关闭命令行窗口即代表服务停止。如果浏览器没有自动弹出页面,手动输入地址即可。

接下来需要放置模型。模型文件通常是从Civitai或HuggingFace下载的.safetensors或.ckpt文件,Stable Diffusion 1.5和XL系列的底模要放到models\Stable-diffusion目录下,VAE模型放到models\VAE目录,LoRA放到models\Lora目录。放置模型后需要点击WebUI界面右上角的刷新按钮或重启服务,模型才会出现在下拉列表中。默认安装没有任何模型,不放入模型文件是无法出图的。

三、启动参数优化与常见报错解决

对于显存偏小或追求速度的用户,可以用记事本编辑webui-user.bat文件,在set COMMANDLINE_ARGS=这一行后面追加参数来优化运行表现。常用参数包括:--xformers可以显著降低显存占用并提升出图速度;--medvram适合4GB到6GB显存的显卡;--lowvram是显存严重不足时的兜底方案;--api可以让WebUI对外提供接口,方便对接其他工具。多个参数之间用空格分隔即可。

set COMMANDLINE_ARGS=--xformers --medvram

新手最常遇到的第一个报错是venv创建失败或Python版本不正确。如果日志中出现Torch is not able to use GPU之类的提示,说明显卡驱动太旧,需要先去NVIDIA官网更新到最新驱动。如果提示无法创建虚拟环境,多半是Python版本不对或没有加入PATH,建议卸载后重装3.10.6版本并勾选PATH选项,然后删除stable-diffusion-webui文件夹下的venv目录,重新运行webui-user.bat让它重建环境。

第二个高频问题是下载依赖和模型速度极慢甚至超时。这是因为默认源连接海外服务器不稳定,可以通过设置国内镜像源来缓解,也可以使用支持断点续传的下载工具先把模型下载到本地,再手动复制到models目录。第三个常见问题是运行时弹出无法定位程序输入点或缺少dll的错误,通常是系统缺少VC++运行库,安装Microsoft Visual C++ Redistributable合集即可解决。另外,如果启动后界面能打开但出图时报CUDA out of memory错误,就说明显存被占满了,关闭其他占用显存的程序,并在启动参数中加入--medvram通常可以缓解。

整体来看,Automatic1111 WebUI的部署流程并不复杂,核心就是装好Python 3.10.6和Git、克隆仓库、双击bat文件等待自动安装、放入模型这四步。遇到报错时先仔细阅读命令行窗口的最后几行日志,绝大多数问题都能在上面找到原因。部署成功后,建议再安装中文汉化插件ControlNet等扩展,逐步探索文生图、图生图和局部重绘等功能,本地AI绘画的大门就此打开。

Stable Diffusion本地部署Automatic1111 WebUIWindows安装教程修改时间:2026-09-01 02:06:46

免责声明:​ 已尽一切努力确保本网站所含信息的准确性。网站内容多为原创整理与精心编撰,观点力求客观中立。本站旨在免费分享,内容仅供个人学习、研究或参考使用。若引用了第三方作品,版权归原作者所有。如内容涉及您的权益,请联系我们处理。
内容垂直聚焦
专注技术核心技术栏目,确保每篇文章深度聚焦于实用技能。从代码技巧到架构设计,为用户提供无干扰的纯技术知识沉淀,精准满足专业提升需求。
知识结构清晰
覆盖从开发到部署的全链路。AI、前端、编程、数据库、服务器、建站、系统层层递进,构建清晰学习路径,帮助用户系统化掌握开发与运维所需的核心技术。
深度技术解析
拒绝泛泛而谈,深入技术细节与实践难点。无论是数据库优化还是服务器配置,均结合真实场景与代码示例进行剖析,致力于提供可直接应用于工作的解决方案。
专业领域覆盖
精准对应开发生命周期。从前端界面到后端编程,从数据库操作到服务器运维,形成完整闭环,一站式满足全栈工程师和运维人员的技术需求。
即学即用高效
内容强调实操性,步骤清晰、代码完整。用户可根据教程直接复现和应用于自身项目,显著缩短从学习到实践的距离,快速解决开发中的具体问题。
持续更新保障
专注既定技术方向进行长期、稳定的内容输出。确保各栏目技术文章持续更新迭代,紧跟主流技术发展趋势,为用户提供经久不衰的学习价值。