准备工作:检查系统与安装必要工具
要在Mac上成功安装AUTOMATIC1111 WebUI,首先需确认系统满足最低要求。建议使用macOS 10.15及以上版本。虽然Intel芯片与Apple Silicon(M系列)的Mac均可运行,但M系列芯片在推理性能方面表现更优,推荐优先选用。首要安装的必备工具是Homebrew——macOS上最流行的包管理器。打开终端,粘贴官方提供的安装命令即可完成部署。接下来,通过Homebrew安装Python 3.10和Git。Python是WebUI的运行基石,而Git用于从GitHub仓库克隆项目源码。完成这些基础工具的安装,便为后续的AUTOMATIC1111 WebUI安装教程铺平了道路。

核心安装:克隆项目与配置环境
基础工具准备就绪后,即可进入WebUI本体的安装流程。在终端中使用Git命令将AUTOMATIC1111的官方仓库克隆到本地任意合适的目录。随后,进入克隆下来的项目文件夹。下一步是创建并激活独立的Python虚拟环境——这一操作能有效隔离项目依赖,防止与系统当前的其他Python包发生冲突。在虚拟环境中,根据项目提供的requirements.txt文件安装全部必需的Python库。此过程可能耗时数分钟,具体取决于网络速度与系统负载。依赖安装完毕后,还需下载Stable Diffusion基础模型文件,并将其放入项目指定的models文件夹中,这是后续图像生成的核心素材。
运行与测试:启动WebUI界面
所有依赖安装到位且模型就绪后,即可尝试启动WebUI。在项目目录的虚拟环境中运行启动脚本。首次启动时,脚本可能会自动下载若干额外的依赖项。成功启动后,终端会显示本地网络地址,通常为“https://127.0.0.1:7860”。在浏览器中打开该地址,即可看到WebUI的图形化界面。建议立即进行一次简单的文生图测试:输入正向提示词并点击生成按钮,以此验证整个安装流程是否成功,以及GPU加速是否正常启用。若启动失败,最常见的原因包括端口被占用或某些依赖未正确安装,可根据终端报错信息逐一排查解决。
模型扩展:LoRA的加载与应用方式
LoRA作为一种轻量化的模型微调格式,可在不替换完整大模型的前提下,为图像生成注入特定风格、人物或概念。在AUTOMATIC1111 WebUI中使用LoRA十分简便。首先将下载好的LoRA模型文件(通常为.safetensors或.ckpt格式)放入项目目录下的“models/Lora”文件夹中。然后刷新WebUI界面,在文生图或图生图页面的生成按钮下方,找到并点击“显示额外网络”按钮(通常显示为红色图标)。在弹出的面板中选择“Lora”标签页,此处会列出所有已放置的LoRA模型。点击任意LoRA缩略图,其对应的触发关键词便会自动插入到提示词框中。您还可以调整权重数值,精确控制该LoRA对生成结果的影响强度。
维护更新:WebUI与扩展的升级方法
为获取新功能、性能优化及错误修复,定期更新WebUI及其扩展插件十分必要。更新操作需谨慎,建议在升级前备份好您的模型文件和自定义设置。对于WebUI本体的更新,首先进入项目根目录,在终端中执行“git pull”命令以拉取最新代码。随后激活虚拟环境,再次运行“pip install -r requirements.txt”,确保所有Python依赖也同步更新到适配版本。对于扩展插件的更新则更简便:在WebUI的“Extensions”选项卡中,切换到“Installed”列表,点击“Check for updates”按钮,系统会自动检测所有已安装扩展的更新状态。确认后点击“Apply and restart UI”,即可一键完成更新并重启界面。保持工具更新不仅能让运行更稳定,还能第一时间体验最新的特性与优化。
