Linux-CentOS7(无图形界面版)部署stable-diffusion-webui 全过程

Linux-CentOS7(无图形界面版)部署Stable Diffusion webui 全过程

  • 前置要求
    • git的版本不能是CentOS默认的版本(1.8),版本太老,在后面安装过程会失败。去github上下载最新的git源码包

      安装成功显示版本号
      - 安装Python3,安装时记得配置环境变量,这里不教安装,能显示版本号就表示安装成功了

准备工作就绪后,开始安装webui

  • 按照官方文档的方法安装

    第一步安装git和Python3在前置部分已经安装好了。
    开始第二步,下载webui.sh,下面这个命令即使从官方github地址下载webui.sh这个文件。注意:我们只需要下载这一个文件即可,其他文件在之后执行这个文件的时候会下载。
    wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
    第三步执行webui.sh,在你保存webui.sh的目录中执行。执行完成后,会在同级目录下生成名为stable-diffusion-webui的文件夹,这就是从官方地址完整下载的。
    ./webui.sh
    第四部进入stable-diffusion-webui里面,里面也有这个文件,再次执行这个./webui.sh文件,然后就可以使用啦

上面的安装过程并不是一帆风顺的,会存在很多问题,下面我列举我遇到的几个问题和解决办法,希望对你有帮助

  • 问题1:git无法更新到最新版本
    如果你使用yum来尝试更新git不成功,那么只有一个办法:通过下载git的源码,自己编译安装。详细安装过程大家自行搜索
  • 问题2:执行./webui.sh时clone stable-diffusion-webui 时很慢的问题,你可以考虑为CentOS配置代理的方式解决。没有图像界面的CentOS配置代理,我使用的是代理共享的方式。我的电脑和服务器是在同一个局域网下,然后我把我电脑的代理共享给服务器。具体方式大家自行搜索
  • 问题3:Could not create share link. Please check your internet connection or our status page: https://status.gradio.app...
    按照提示,我们去这个网址下载一个文件
    https://cdn-media.huggingface.co/frpc-gradio-0.2/frpc_linux_amd64
    重命名为frpc_linux_amd64_v0.2
    然后将它放到stable-diffusion-webui/venv/lib/python3.10/site-packages/gradio目录下,路径换成自己的。
    如果还是有问题,就是frpc_linux_amd64_v0.2没有执行权限,路径换成自己的。
    sudo chmod +x /root/miniconda3/envs/textgen/lib/python3.11/site-packages/gradio/frpc_linux_amd64_v0.2
  • 问题4:Can't load tokenizer for 'openai/clip-vit-large-patch14'。因为hugginface现在被墙了,所以直接下载无法下载。
    解决办法看这篇文章解决
相关推荐
腾讯蓝鲸智云2 小时前
嘉为蓝鲸可观测系列产品入选Gartner《中国智能IT监控与日志分析工具市场指南》
运维·人工智能·信息可视化·自动化
路溪非溪4 小时前
Linux下蓝牙框架的数据流
linux·arm开发·驱动开发
能不能别报错4 小时前
openclaw-linux部署教程+mimo-v2-pro
linux·运维·服务器
小虎卫远程打卡app5 小时前
光通信与视频编码前沿技术综述:从超大容量传输到实时神经网络编码
运维·网络·信息与通信·视频编解码
ToB营销学堂5 小时前
B2B营销自动化新解法:MarketUP聚焦高转化场景
大数据·运维·自动化
TK云大师-KK5 小时前
TikTok自动化直播遇到内容重复问题?这套技术方案了解一下
大数据·运维·人工智能·矩阵·自动化·新媒体运营·流量运营
济6175 小时前
ARM Linux 驱动开发篇---基于 pinctrl+GPIO 子系统的蜂鸣器驱动开发(设备树版)--- Ubuntu20.04
linux·嵌入式·嵌入式linux驱动开发
AiGuoHou15 小时前
Debian/Ubuntu 各个版本一键更换国内镜像源
linux·ubuntu·国内源·debian·镜像源·换源
蓝羽天空5 小时前
Ubuntu 24.04 安装 Docker
linux·ubuntu·docker
T0uken5 小时前
WSL:离线配置 Ubuntu 开发环境
linux·运维·ubuntu