当前位置: 首页 > article >正文

ubuntu 系统下,安装stable diffusion解决下载速度慢的问题

在Ubuntu系统下,安装过程中需要下载大量的文件,如果直接从GitHub下载,可能会因为网络问题导致失败。中国大陆地区可以使用清华大学提供的镜像源来加速下载。

首先,你需要确保已经安装了git和curl。如果没有安装,可以使用以下命令安装:

sudo apt update
sudo apt install git curl

然后,你可以使用以下命令来下载并安装Stable Diffusion的Web UI:

cd ~
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
git checkout webui-v4.9.1 # 切换到稳定的版本
 
# 修改install.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' install.sh
 
# 修改webui.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' webui.sh
 
# 修改download_dependencies.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' download_dependencies.sh
 
# 修改download_model.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/huggingface.co\//\/\/huggingface.bj.bcebos.com\/'\
'/stable-diffusion-webui\//g' download_model.sh
 
# 修改prereqs.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' prereqs.sh
 
# 修改download_models.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' download_models.sh
 
# 修改download_prompts.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' download_prompts.sh
 
# 修改download_ui.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' download_ui.sh
 
# 修改download_repositories.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' download_repositories.sh
 
# 修改download_repositories_and_models.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\//g' download_repositories_and_models.sh
 
# 修改download_repositories_and_models_v2.sh文件,使用清华大学的镜像源
sed -i 's/https:\/\/github.com\//\/\/git.code.tencent.com\/'\
'/stable-diffusion-webui\


http://www.kler.cn/news/317491.html

相关文章:

  • (十五)、把自己的镜像推送到 DockerHub
  • 数模方法论-无约束问题求解
  • 科龙睡眠空调小耳朵LF上线,“亲身”答疑空调一天多少度电
  • 【二十五】【QT开发应用】无边窗窗口鼠标拖动窗口移动,重写mousePressEvent,mouseMoveEvent函数
  • 专属文生图助手——SD3+ComfyUI文生图部署步骤
  • 安卓Settings值原理源码剖析存储最大的字符数量是多少?
  • css设置动态数组渲染及中间线平均分开显示
  • IMX6UL开发板中断实验(三)
  • 深度学习02-pytorch-01-张量的创建
  • 使用python-pptx拆分PPT文档:将一个PPT文件拆分成多个小的PPT文件
  • 某yandex图标点选验证码逆向
  • 使用双向 LSTM 和 CRF 进行中文命名实体识别
  • Spring全家桶
  • 图为科技大模型一体机,智领未来社区服务
  • C++中stack类和queue类
  • vue3/Element-Plus/路由的使用
  • Flask-Migrate的使用
  • 学生宿舍管理:Spring Boot技术实现
  • 国内外动态sk5
  • react hooks--useRef
  • 结构设计模式 -装饰器设计模式 - JAVA
  • dockerfile案例
  • unity将多层嵌套的结构体与json字符串相互转化
  • 定制智慧科技展厅方案:哪些细节是成功的秘诀?
  • 基于报位时间判断船舶设备是否在线,基于心跳时间判断基站网络是否在线
  • Android String资源文件中,空格、换行以及特殊字符如何表示
  • 循环遍历把多维数组中的某个值改成需要的值
  • 【计算机网络 - 基础问题】每日 3 题(十一)
  • 《深度学习》—— PyTorch的介绍及PyTorch的CPU版本安装
  • 把任务管理器里面的vmware usb arbitrition停了,虚拟机一直识别不到手机设备了