【新修正】手把手教你在linux中部署stable-diffusion-webui N卡A卡显卡可用 - 哔哩哔哩 (bilibili.com)
参照如上教程进行部署,感谢作者的教程
实际部署中遇到如下bug,主要是在运行启动脚本的时候
sh start.sh
1、RuntimeError: cannot import name '_compare_version' from 'torchmetrics.utilities.imports'
需要降级一下torchmetrics包,运行
conda install torchmetrics==0.11.4
2、orch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check
说明torch的版本与cuda版本冲突,此时pytorch并不能使用GPU。
执行下面指令
python import torch torch.cuda.is_available()
会输出False
这时候可以试着从pytorch官网复制对应版本指令重新安装一遍torch,
如果还不行的话就再建虚拟环境重新跑一遍脚本
3 执行bash start.sh的时候卡在 installing clip
先执行
pip install clip
再执行一遍bash start.sh
4 执行bash start.sh的时候卡在 installing open_clip
先执行
pip install open_clip_torch
再执行一遍bash start.sh
服务器端部署之后出图速度快了很多!!!
太酷啦!!!开森文章来源:https://www.toymoban.com/news/detail-626830.html
希望可以帮助到大家文章来源地址https://www.toymoban.com/news/detail-626830.html
到了这里,关于Linux端部署Stable Diffusion报错解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!