1.安装环境
1 2 |
|
GPU驱动(我是阿里云GPU服务器)
Linux手动安装GPU驱动参考:https://docs.nvidia.com/datacenter/tesla/tesla-installation-notes/index.html?spm=a2c4g.11186623.0.0.2d45639cNEukDR
下载链接:https://www.nvidia.com/Download/Find.aspx?spm=a2c4g.11186623.0.0.503f573bVfJPKT&lang=cn
2.配置pip国内源(因为需要下载大量包)
1 2 3 4 5 6 |
|
3.安装python 3.10.6
#可以使用其他版本,不怕作死的话
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
4.安装Git
1 |
|
5.安装依赖(重要)
1 2 3 4 5 6 7 8 |
|
6.下载模型文件
https://huggingface.co/IDEA-CCNL/Taiyi-Stable-Diffusion-1B-Chinese-v0.1/tree/main
7.下载项目
1 2 3 4 |
|
8.安装配置(按需)
8.1 设置允许root运行
1 |
|
8.2 使用自定义python解释器
#不指定脚本会自动根据系统现有解释器生成,安装过程可能会有点小问题
1 2 |
|
9.运行
1 2 3 4 5 6 7 8 9 10 11 |
|
访问
1 |
|
10.运行方式修改为后台(ckpt文件必须绝对路径)
1 |
|
命令行参数参考:https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings #建议启用--enable-insecure-extension-access,启用后可以在页面通过URL方式添加三方models
11.其他问题
ModuleNotFoundError: No module named '_lzma'
我的解决方法
1 2 3 |
|
如果系统没有自带,可以参考以下方法(未验证)
1 |
|
Taiyi Stable-Diffusion项目文档:https://github.com/IDEA-CCNL/stable-diffusion-webui
模型文档:https://huggingface.co/IDEA-CCNL/Taiyi-Stable-Diffusion-1B-Chinese-v0.1
Stable-Diffusion(原生)项目:https://github.com/IDEA-CCNL/stable-diffusion-webui/blob/master/README.md
参数优化:https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Optimizations
AMD部署参考:https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Install-and-Run-on-AMD-GPUs #仅支持Linux