环境准备:安装Python与Git
在着手部署AUTOMATIC1111 WebUI前,首要任务是确保计算机已具备必需的软件环境。首先需要安装Python,推荐选用3.10.x版本,该版本当前与项目的兼容性最为稳定。安装过程中务必勾选“Add Python to PATH”选项,以便后续在命令行中直接调用。其次要安装Git,这是一款版本管理工具,用于从代码仓库中拉取项目文件。安装时保留默认设置即可。完成上述两项安装后,可在命令提示符或终端中分别执行“python --version”和“git --version”命令,以验证是否安装成功。

获取项目与放置模型
环境准备就绪后,接下来需要获取AUTOMATIC1111 WebUI的源代码。打开命令行工具,切换至一个空间充裕的磁盘目录,例如D盘根目录。输入命令“git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git”,即可将项目文件克隆到本地。克隆完成后,进入新生成的“stable-diffusion-webui”文件夹。此时需准备核心的AI模型文件,通常需要一个基础模型,如SD 1.5或SDXL。将下载好的模型文件(.safetensors或.ckpt格式)放入项目文件夹内的“models/Stable-diffusion”子目录中。这是WebUI识别并加载模型的关键步骤,务必完成。
启动优化与显存问题处理
首次启动WebUI时,显存不足可能引发运行缓慢或报错,尤其在显卡内存较小的设备上。针对此问题,可通过修改启动脚本的配置参数进行优化。找到项目根目录下的“webui-user.bat”文件(适用于Windows系统),用文本编辑器打开。在“set COMMANDLINE_ARGS=”这一行中,可以添加多个优化参数。例如,“--medvram”或“--lowvram”参数能为显存较小的显卡提供优化方案;“--xformers”可加速图像生成并降低显存占用,但需额外安装对应环境;“--autolaunch”能让脚本在就绪后自动弹出浏览器。用户可根据自身硬件情况灵活组合这些参数,以提升运行稳定性。
首次运行与依赖安装
配置好启动参数后,双击运行“webui-user.bat”文件。脚本首次启动时会自动下载并安装所需的Python依赖包,耗时可能较长,取决于网络速度。请保持网络连接稳定,耐心等待命令行窗口中的进度条走完。期间若有个别依赖安装缓慢或失败,通常重新运行脚本即可解决。当命令行窗口最后出现“Running on local URL: https://127.0.0.1:7860”的提示时,表示启动成功。此时默认浏览器窗口会自动打开WebUI的操作界面。若未自动弹出,可手动在浏览器地址栏输入该本地地址进行访问。
完成首次文生图测试
成功进入WebUI界面后,即可进行首次图像生成测试。在“文生图”页面,找到顶部的提示词输入框。首次测试可使用简单的描述,例如“a cute cat, detailed, best quality”。下方的参数设置可暂时保持默认,但为了快速看到效果,建议将采样步数设为20-30,生成图片的宽度和高度设为512x512。确认右侧已正确选择了之前放入的模型。最后点击“生成”按钮。稍等片刻后,生成的图片将显示在下方。如果成功出图,说明整个安装与配置流程无误。之后,用户可进一步探索负面提示词、不同采样器、高清修复等高级功能,以持续提升图像质量。
