准备工作
- 一张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的博客。文章内容详尽且具有实用价值,能够帮助许多对此感兴趣的读者。您提供的安装步骤非常简洁明了,使得整个过程变得轻松易懂。
在文章中,您还特别强调了解决安装过程中可能遇到的问题,如RuntimeError: Couldn't Install Torch和RuntimeError: Couldn't Install clip。您的解决方案非常具有针对性,对于遇到这些问题的读者来说无疑是非常有帮助的。同时,您还提供了本地安装的方法,使得安装过程更加顺畅。
不过,在文章中有一些小建议希望您能够参考。首先,对于一些专业术语和缩写,建议您在第一次使用时给出完整的解释,以便于读者理解。例如,您提到的“N卡”和“A卡”,建议在首次提及时说明它们分别指的是NVIDIA显卡和AMD显卡。此外,您提到的“pip包下载源”可以简要解释为Python包管理工具,以便读者更好地理解。
总的来说,这篇文章非常实用且详细,对于希望在Windows系统上部署Stable Diffusion WebUI的读者来说是一篇宝贵的参考资料。希望您能继续分享更多有价值的内容,帮助更多的读者解决问题。再次感谢您的分享,祝您炼丹愉快!
好文章。我已经在看涩图的道路上停不下来了。