当前位置:首页 » 《随便一记》 » 正文

云服务器部署Stable Diffusion Webui从0到1总结:反复重启+循环debug

8 人参与  2024年02月16日 18:26  分类 : 《随便一记》   评论

点击全文阅读


文章目录

在学校服务器部署Stable Diffusion Webui(一)准备工作(二)环境配置(三)git拉取项目到本地(四)运行项目 遇到的问题:(一)使用git clone时,Failed to connect to 127.0.0.1 port 7890(二)使用git clone时,出现RPC failed(三)RuntimeError: Couldn’t install open_clip(四)Couldn't checkout {name}'s hash: {commithash}.(五)Failure when receiving data from the peer(六)OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0(七)Failed to connect to github.com port 443 after 127293 ms: Couldn't connect to server(八)FileNotFoundError: No checkpoints found. When searching for checkpoints for Stable-diffusion(九) Can't load tokenizer for 'openai/clip-vit-large-patch14'

在学校服务器部署Stable Diffusion Webui

(一)准备工作

查看显卡

 nvidia-smi

查看git版本号

git --version

(二)环境配置

配置一个新环境

conda create -n sd python=3.10.6

查看已有环境

conda env list

激活该环境

conda activate sd

进入用于存放项目的空文件夹

cd sdwebui

(三)git拉取项目到本地

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

(四)运行项目

进入项目目录下

 cd stable-diffusion-webui

运行

bash webui.sh -f

遇到的问题:

(一)使用git clone时,Failed to connect to 127.0.0.1 port 7890

git config --global --list
git config--global user.name dx
 git config --global user.password dxdxdxdx

查看是否设置代理

git config --global http.proxy

取消设置代理

git config --global --unset http.proxy

(二)使用git clone时,出现RPC failed

因为git库上面放了一些数据,整个库较大。curl的postBuffer 默认值较小,配置下个这个值,就不会出现该错误了

git config --global http.postBuffer 1024288000

再进行git clone 则不会再报错了

(三)RuntimeError: Couldn’t install open_clip

根据错误信息分析,程序在安装“open_clip”包时,尝试从GitHub上克隆代码仓库,但是克隆失败了,可能是由于网络连接问题或GitHub服务器出现问题导致的。可以重新运行程序,或等会再试,就可以了。

(四)Couldn’t checkout {name}'s hash: {commithash}.

这可能是因为存在Unknown option:-C的问题:
在这里插入图片描述
这个错误的意思是git版本不对,不能识别-C的命令,但是可以识别-c的命令,因此有两种解决方式:
方式一:更新git版本
方式二:更改-C的命令为-c

该错误需要修改module文件夹下的launch_utils.py文件
先进入module文件夹

cd module

进入launch_utils文件夹的编辑模式

vim launch_utils.py

在vim 中查找-C 并替换成 -c

:%s/-C/-c/g   # 查找全部-C并替换成-c

然后退出vim重新运行就行,退出方式:先点击Esc键,这一步的意思是vim准备接受命令了。然后直接敲击键盘输入命令。这一步需要注意的是,不要试图用鼠标在屏幕上找要任何输入命令的地方。你只需要点了Esc键,直接敲击键盘,然后键入命令,回车就行。另外,注意输入法需要是英文状态。(这一部分可以具体参考【git学习】如何编辑git config --global的配置文件)

:wq!    

之后返回stable-diffusion-webui文件夹重新运行即可

cd ..

(五)Failure when receiving data from the peer

多试几次还不行的话等一会再试几次。我的是等了一会再试直接就可以了。

(六)OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0

进入Git Bash Here解除ssl验证

git config --global http.sslVerify "false"

(七)Failed to connect to github.com port 443 after 127293 ms: Couldn’t connect to server

设置代理

git config --global http.proxy 127.0.0.1:7890git config --global https.proxy 127.0.0.1:7890

然后再取消设置代理

git config --global --unset http.proxygit config --global --unset https.proxy

(八)FileNotFoundError: No checkpoints found. When searching for checkpoints for Stable-diffusion

Stable-diffusion模型没有下载完成,根据报错提示在 huggingface.co 下载模型放到对应目录,如下载 stable-diffusion-v1-5 模型
点击图中下载按钮,下载 v1-5-pruned-emaonly.safetensors 到 stable-diffusion-webui/models/Stable-diffusion 目录,其他模型同理。
在这里插入图片描述
点击图中下载按钮,下载 v1-5-pruned-emaonly.safetensors 到 stable-diffusion-webui/models/Stable-diffusion 目录,其他模型同理。

模型下载完成,再次执行启动命令,提示已启动到 7860 端口,则可以通过 IP+7860 端口访问。
这一部分主要参考自一份保姆级的 Stable Diffusion 部署教程,开启你的炼丹之路

(九) Can’t load tokenizer for ‘openai/clip-vit-large-patch14’

也是存在文件缺失的问题,根据报错提示在 huggingface.co 下载模型放到对应目录,https://huggingface.co/openai/clip-vit-large-patch14/tree/main
下载文件为:
1、config.json
2、flax_model.msgpack
3、merges.txt
4、preprocessor_config.json
5、pytorch_model.bin
6、special_tokens_map.json
7、tokenizer.json
8、tokenizer_config.json
9、vocab.json

将以上九个文件放到新文件夹下:

cd stable-diffusion-webuimkdir -p openai/clip-vit-large-patch14

点击全文阅读


本文链接: http://www.zhangshiyu.com/post/68728.html

  • 魏浩明褚婉婷全本小说 《褚婉婷魏浩明》全文免费在线阅读
  • 七零嫁飞行员,***她太能干小说百度云完整章节列表免费阅读
  • 重生后,让普信男自食恶果免费阅读,重生后,让普信男自食恶果章节目录
  • 逆袭女团:炮灰摆烂之路成顶流小说最新章节 林惜秦怀歌结局是什么
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

    取消

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 十年婚姻,两不相欠小说无弹窗阅读的网站推荐
  • 《十年婚姻,两不相欠》全集免费在线阅读(宋瑶裴南城)
  • 重生后,让普信男自食恶果免费阅读,重生后,让普信男自食恶果章节目录
  • 陆梦雪沈行小说结局
  • 【宋宴泽陆云欢】小说在线阅读-宋宴泽陆云欢免费版目录阅读全文
  • 爆款热文凌倾顾冉在线阅读-《合约到期:大小姐们请别在打扰我》全章节列表
  • 火爆史上最强驸马爷小说,主角是任非周湘在线阅读全文无删减
  • 老婆让断臂的我救落水女儿叶禾黄明小说在线章节目录阅读最新章节
  • 爆款小说《闺蜜穿书:齐发癫,你离我也离!》在线阅读-黎酥酥姜阮免费阅读
  • 《离婚错撩后,被京圈太子爷娇宠了》最新章节 温阮裴樾墨全文阅读
  • 快手陈元陈小琴主角的小说全本章节大结局
  • 误吃儿媳一盒燕窝,她让我去死(杨月霍平桂芬)全文章节在线阅读

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved. 豫ICP备2022013469号-1

    深圳坪山网站建设公司seo网站诊断优化方案网站优化推广郑州找哪家怎样优化网站的用户体验石龙网站优化费用耒阳优化网站福州外贸网站优化三明市网站排名优化网站优化中网页标题写什么优化网站排名提高翠竹网站优化公司网站优化需要多久时间武威网站优化推广外包公司鞍山网站优化快照沧州网站搜索优化排名公司新乡网站排名优化哪家不错许昌实力网站优化公司哪家好华强北电影网站优化网站优化需要做什么优化网站就选c火10星松江区搜索引擎网站优化费用西安网站优化哪家强漳州优化网站网站建设优化就选火1星网站关键词优化代码江门优化网站怎么样邵阳网站优化收费博山区英文网站优化设计益阳网站优化公司地址新郑网站优化淮安网站综合优化香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

    深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化