环境搭建:安装必备运行组件与依赖
在正式安装AUTOMATIC1111 Stable Diffusion WebUI之前,需要先确保计算机已配置好必要的运行环境。首先,需安装Python,建议选用3.10.6至3.10.11之间的版本,这是该WebUI兼容性最优的版本区间。安装时务必勾选“Add Python to PATH”选项,以便后续在命令行中直接调用Python指令。其次,需安装Git,这是一款版本控制工具,后续将用它来获取AUTOMATIC1111的源代码。从Git官网下载安装程序并完成安装即可。对于使用NVIDIA显卡的用户,为获得最佳的图像生成速度,还应确保已安装合适版本的CUDA及对应的显卡驱动。

源码获取:通过Git克隆官方仓库
环境准备完成后,下一步是获取AUTOMATIC1111的源代码。推荐的方法是利用Git进行克隆操作。在电脑上选择一个剩余空间充足的磁盘位置(例如D盘根目录),在此处右键选择“Git Bash Here”打开命令行窗口。在命令行中输入克隆命令:git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git。执行后,Git会自动从官方仓库将所有文件下载到本地一个名为“stable-diffusion-webui”的文件夹中。这个过程所需时间取决于网络速度。下载完成后,进入该文件夹即可看到全部项目文件。
依赖安装:运行启动脚本自动配置
获取源代码后,项目本身尚无法直接运行,还需要安装一系列Python依赖包。AUTOMATIC1111项目提供了一个便捷的启动脚本来自动处理这个流程。进入“stable-diffusion-webui”文件夹,找到名为“webui-user.bat”的批处理文件。对于大多数用户,直接双击运行此文件即可。脚本在首次启动时会自动检测并安装所需的Python库,例如torch、gradio等。这一过程会从网络下载大量组件,请保持网络通畅并耐心等待。如果因网络问题导致某些包下载失败,可以尝试重新运行脚本,或根据命令行提示的报错信息寻找解决方案。
模型配置:放置核心检查点文件
依赖安装完成后,AUTOMATIC1111仍只是一个空壳,还需放入AI模型才能进行图片生成。模型文件通常指Stable Diffusion的检查点文件,扩展名为.ckpt或.safetensors。你需要从合法的模型分享平台获取这些模型文件。获得模型文件后,将其放入项目文件夹下的“models/Stable-diffusion”子目录中。放置完成后,重新运行“webui-user.bat”启动WebUI。启动成功后,在浏览器打开的界面中,左上角的模型选择下拉菜单里就能看到你放入的模型名称。选择对应的模型,等待其加载到显存中,即可开始使用。
首次生成:启动WebUI并生成首张图片
当所有步骤完成后,再次通过“webui-user.bat”启动项目。脚本运行到最后,命令行窗口会显示一个本地网络地址,通常是“https://127.0.0.1:7860”。将此地址复制到浏览器中打开,就能看到AUTOMATIC1111的Web用户界面。要进行第一次图片生成,只需在页面中央的“Prompt”输入框中用英文描述你想要的画面,例如“a cute cat”。其他参数如采样步数、图片尺寸可暂时保持默认。然后点击右侧最大的“Generate”按钮。稍等片刻,生成的图片就会显示在下方。你可以通过调整提示词、切换采样方法、修改尺寸等来探索不同的生成效果,从而逐步掌握这一工具的基本操作。
