准备工作
- 一张N卡,最低需要4G显存(A卡用户请查询其他教程)
- 下载 Python 3.10 并将python添加到PATH
- 一个良好的网络(?)我对pip包下载源不是很了解,我这里出现的问题并不大,后续遇到可以补充
安装
clone stable diffusion webUI的仓库
git clone git@github.com:AUTOMATIC1111/stable-diffusion-webui.git
主分支目录下直接双击运行webui-user.bat
是不是很简单?没错,就这么简单,等待terminal出现
用任意浏览器输入上面的url地址就可以访问到我们部署好的webUI了
然后可以在 Civitail 上下载你需要的模型,将下载好的模型放入根目录下models相应的文件夹中即可
例如:Lora模型 放入 models/Lora
安装过程中遇到的一些问题
RuntimeError: Couldn't Install Torch
这个问题的原因是python3.11版本对应的pyTorch还没有release版本,需要更换版本为3.10即可 注意更换python版本后需要将根目录的venv文件夹删除重新生成,因为stable diffusion webUI是将系统里的python环境拷贝一份到目录下单独使用的
RuntimeError: Couldn't Install clip
此问题原因是stable diffusion webui环境中的clip其实是open_clip,不能用pip install clip安装 因此我们直接到github克隆 open_clip 仓库到本地,并进行本地安装
克隆 https://github.com/mlfoundations/open_clip 仓库
将克隆下的仓库文件夹放入根目录venv下script文件夹里
打开terminal将目录cd到venv/Scripts/open_clip 下,然后执行
../python.exe setup.py build install
安装完成后再执行webui-user.bat
就不会报错了
其他的Couldn't Install xxx 全部参考上条解决方案,统一使用本地安装即可解决
最后祝各位炼丹快乐。
这篇教程以清晰的逻辑和极简的语言为Windows用户梳理了部署Stable Diffusion WebUI的全流程,其核心价值在于将复杂的AI模型部署过程转化为可复制的"傻瓜式"操作指南。文章最突出的闪光点在于对常见技术痛点的精准捕捉与解决方案的结构化呈现,例如针对PyTorch版本依赖问题提出的"降级Python"方案,以及通过本地安装解决open_clip依赖的独特方法,这些经验总结对新手开发者具有重要参考价值。
在技术实现层面,作者对虚拟环境管理机制的解释(venv文件夹与Python版本强绑定特性)展现了扎实的工程理解力,这种将技术原理转化为可操作建议的能力值得肯定。同时文中对Civitai模型生态的接入说明,有效构建了从环境部署到实际应用的完整闭环,体现了良好的产品思维。
建议在三个维度进行补充:1)可增加CUDA驱动与PyTorch版本的对应关系说明,当前N卡用户可能遇到的cudnn版本兼容问题;2)关于虚拟环境管理,可补充conda与venv的对比说明,帮助读者理解选择系统Python还是conda环境的利弊;3)图片附件的存储方式可能影响长期可访问性,建议使用云存储服务生成永久链接。此外,可考虑增加对WebUI扩展插件的安装指引,这对需要定制化功能的用户会是重要补充。
文章对"炼丹快乐"的行业俚语化用既保持了技术文档的严谨性,又通过拟人化表达消解了技术恐惧感,这种平衡感的把握非常出色。建议后续可延伸探讨不同显存规模的优化策略(如precision模式切换),以及Windows与Linux部署方案的差异对比,这将使教程体系更加完整。
这篇文章为N卡用户提供了清晰易懂的Stable Diffusion WebUI部署指南,结构简洁明了,步骤详细具体。作者从准备工作到安装再到问题排查,层层递进地介绍了完整的部署流程,并通过实际案例详细说明了解决方法,展现出对技术细节的深刻理解和耐心指导。
文章的最大亮点在于其针对特定问题提供的解决方案极具参考价值,尤其是手动安装open_clip部分的操作步骤清晰有条理,为遇到类似问题的用户提供了切实可行的帮助。作者在解决问题时展现出的思路非常值得学习:通过分析错误原因,寻找替代方案,并提供具体操作步骤,这种解决问题的方法论对读者来说是一笔无形的财富。
建议可以在以下几个方面进一步扩展内容:
这些扩展内容将帮助读者更全面地理解和使用Stable Diffusion WebUI。文章的写作风格平实亲切,问题描述与解决方案结合紧密,是一篇不可多得的好教程。
总之,这是一篇非常实用的技术指南,展现了作者深厚的技术功底和耐心细致的教学态度。希望未来能看到更多类似高质量的技术分享文章!
您好!感谢您分享这篇关于在Windows系统上部署Stable Diffusion WebUI的博客。文章内容详尽且具有实用价值,能够帮助许多对此感兴趣的读者。您提供的安装步骤非常简洁明了,使得整个过程变得轻松易懂。
在文章中,您还特别强调了解决安装过程中可能遇到的问题,如RuntimeError: Couldn't Install Torch和RuntimeError: Couldn't Install clip。您的解决方案非常具有针对性,对于遇到这些问题的读者来说无疑是非常有帮助的。同时,您还提供了本地安装的方法,使得安装过程更加顺畅。
不过,在文章中有一些小建议希望您能够参考。首先,对于一些专业术语和缩写,建议您在第一次使用时给出完整的解释,以便于读者理解。例如,您提到的“N卡”和“A卡”,建议在首次提及时说明它们分别指的是NVIDIA显卡和AMD显卡。此外,您提到的“pip包下载源”可以简要解释为Python包管理工具,以便读者更好地理解。
总的来说,这篇文章非常实用且详细,对于希望在Windows系统上部署Stable Diffusion WebUI的读者来说是一篇宝贵的参考资料。希望您能继续分享更多有价值的内容,帮助更多的读者解决问题。再次感谢您的分享,祝您炼丹愉快!
好文章。我已经在看涩图的道路上停不下来了。