Stable Diffusion本地搭建windows and linux(附搭建环境)

news/2024/7/10 20:45:40 标签: stable diffusion, linux, ffmpeg

linuxcentos_0">linux搭建过程以centos为例

1.使用git工具下载项目文件到本地文件夹,命令如下:

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

然后进入该文件夹:

cd stable-diffusion-webui

2.运行自动化脚本
运行webui.sh安装一些python环境

bash webui.sh

这个时候如果遇到root用户的报错,如下:

ERROR: This script must not be launched as root, aborting...

可以注释掉webui.sh的63-74行的内容,如下所示:

#fi

如果遇到下面的报错:

ImportError: libGL.so.1: cannot open shared object file: No such file or directory

可以运行下面命令

#物理机上运行:

pip install opencv-python-headless

3.#docker环境运行:

apt-get install ffmpeg libsm6 libxext6  -y
apt-get install libgl1

4.最后运行以下命令启动webui

bash webui.sh --listen --port 12345

或者使用以下命令启动webui

./venv/bin/python launch.py --ckpt repositories/Taiyi-Stable-Diffusion-1B-Chinese-v0.1/Taiyi-Stable-Diffusion-1B-Chinese-v0.1.ckpt --listen --port 12345

二. windows10搭建过程

先上链接:https://pan.quark.cn/s/4c246d14055b
1.可以只下载这个文件夹里的文件在这里插入图片描述
2.安装依赖
在这里插入图片描述
3.解压这个程序包到某个目录
在这里插入图片描述

4.解压启动器到刚刚那个目录覆盖
在这里插入图片描述

5.可以启动了
在这里插入图片描述
6.一些模型下载站,论坛,关键词网站

https://civitai.com/

在这里插入图片描述
可以下载模型
关键词网站

http://tag.zoos.life/

http://www.niftyadmin.cn/n/237820.html

相关文章

类型转换-空间配置器

文章目录 类型转换C语言的类型转换隐式类型转换:强制类型的转换:C类型转换缺点 C强制类型转换static_castreinterpret_castconst_castdynamic_cast explicit 空间配置器(STL专用内存池)SGI-STL空间配置器实现原理一级空间配置器二级空间配置器内存池SGI-…

Golang每日一练(leetDay0036) 二叉树专题(5)

目录 106. 从中序与后序遍历序列构造二叉树 Construct-binary-tree-from-inorder-and-postorder-traversal 🌟🌟 107. 二叉树的层序遍历 II Binary Tree Level-order Traversal II 🌟🌟 108. 将有序数组转换为二叉搜索树 C…

03、Cadence使用记录之超多引脚元器件的快速创建方法(OrCAD Capture CIS)

03、Cadence使用记录之超多引脚元器件的快速创建方法(OrCAD Capture CIS) 参考的教程是B站的视频:allegro软件入门视频教程全集100讲 前置教程: 01、Cadence使用记录之新建工程与基础操作(原理图绘制:OrC…

ftp-vsftpd(Centos)

一.关闭selinux跟防火墙 setenforce 0 systemctl stop firewalld 二.安装vsftpd yum install vsftpd -y 三.创建虚拟用户与目录并申请证书 mkdir /webdata 根目录 chmod 777 /webdata/ useradd webadmin 上传的文件映射为webadmin vim user webuser虚拟用户 通过d…

Linux系统网络传输之端口详解

Linux系统网络传输之端口详解 1、端口的概念2、安装namp3、查看端口占用情况4、安装net-tools5、查看指定端口占用情况 1、端口的概念 计算机程序之间的通讯,通过IP只能锁定计算机,但是无法锁定具体的程序。通过端口可以锁定计算机上具体的程序&#xf…

7、在vscode上利用cmake构建多文件C++工程

文章目录 (1)创建如下工程文件夹:其中头文件放在include文件夹中,源文件放在src文件夹中(2)在vscode上打开工程文件夹,在对应的文件夹内建立相应的文件1)目录结构2)各文件…

c# wpf log 调试 输出窗口

需求 刚好需要新手入门开发一个WPF界面,所以需要一些日志输出 其实我们只是简单的入门调试,只需要很简单的输出 真不需要log4net, expression等等比较长期地,跨度比较大的日志系统 而且这些日志系统接入也比较麻烦 有没办法做一个简单的…

Mysql索引失效的场景分析

前言: 日常使用Mysql做一些业务时,发现很慢,跟踪日志返现是有慢查询语句,于是使用explain查看执行计划发现是没有使用到索引,一般这些情况都不是java框架导致的,一般框架里都会根据主键或者指定的条件去做…