linux安装stable diffusion2.0完整教程-还不会安装sd2.0?一篇文章教会你AI绘画

以下教程出自飞链云AI技术人员,欢迎使用目前国内顶尖的AI绘画工具,微信小程序搜索:【飞链云版图】

注意:请严格按照以下步骤进行,可非常容易进行安装,其他环境不保证丝滑安装;

安装前准备

ubuntu系统推荐使用20.04,这个版本的glibc、gcc比较高,安装起来非常丝滑
之前尝试过用centos7安装,但是glibc升级有点麻烦,搞了好几次都没搞好

系统配置

安装系统的时候选择镜像,直接帮我们把conda、python、cuda全部装好;
(该页面的GPU服务器官网可以关注公众号:飞链云3D数字生态,输入:【sd教学】四个字获取服务器购买地址)
飞链云版图-AI绘画

手动安装:

也可以手动安装,如果镜像中安装好了,就不用手动安装了,但是要注意版本!!!
python:3.8,最好是直接把python替换成python3,这样的话脚本运行起来很方便
cuda:11.6:https://developer.nvidia.com/cuda-11-6-0-download-archive
miniconda3:https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh

更新pip

python -m pip install --upgrade pip

设置pip源(一定要设置清华大学的,阿里的有点问题)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
飞链云版图-AI绘画

下载ui代码

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
python launch.py

大概需要等待十几分钟需要访问github下载项目
飞链云版图-AI绘画

等待十几分钟后,下方出现这个标识说明项目依赖已经弄好了,就差模型了
飞链云版图-AI绘画

广告开始----
【飞链云版图】微信小程序欢迎使用;目前国内顶尖的AI绘画小程序;

教程出自飞链云AI技术人员,欢迎使用目前国内顶尖的AI绘画工具,微信小程序搜索:【飞链云版图】
----广告结束

模型下载

经过测试目前sd2.0只有以下两种模型可以用 ,其他模型加载都会报错,github上看了issue上大家都有遇到这个问题

768-v-ema.ckpt

这个模型需要生成的图片在768768的时候效果比较好,如果是生成512512的,图片有点拉垮;

# 768-v-ema.ckpt
https://huggingface.co/stabilityai/stable-diffusion-2/resolve/main/768-v-ema.ckpt
# 配置文件(下载以后注意把文件名修改为768-v-ema.yaml)
https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference-v.yaml
512-base-ema.ckpt

如果显存不够的,比较小的,可以使用这个模型;比较推荐768,效果比512的好;

# 512-base-ema.ckpt
https://huggingface.co/stabilityai/stable-diffusion-2-base/resolve/main/512-base-ema.ckpt
# 配置文件(下载以后注意把文件名修改为512-base-ema.yaml)
https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference.yaml

模型安装

以上模型下载到下面这个目录(stable-diffusion-webui文件夹内)
cd models/Stable-diffusion/
飞链云版图-AI绘画
我只下载了一个768-v-ema模型

开始运行

接下来回到stable-diffusion-webui目录运行webui.py
飞链云版图-AI绘画

第一次运行会比较慢,要下载一个3.94g的文件
飞链云版图-AI绘画
出现这个就表示启动好了

飞链云版图-AI绘画

以上教程出自飞链云AI技术人员,欢迎使用国内顶尖的AI绘画工具,微信小程序搜索:【飞链云版图】

飞链云版图-AI绘画

### 安装 stable-diffusion-webui-forge 的方法 stable-diffusion-webui-forge 是一个基于 stable-diffusion-webui 的升级项目,旨在简化安装流程并提升用户体验[^3]。以下是在 Linux 系统上安装此项目的具体操作: #### 准备工作 确保系统已安装必要的依赖项以及 Python 和 Git 工具。可以通过以下命令更新包管理器并安装基础工具: ```bash sudo apt update && sudo apt upgrade -y sudo apt install git python3 python3-pip -y ``` #### 下载稳定版本的 forge 项目 进入目标目录(如 `/opt`),克隆 stable-diffusion-webui-forge 的仓库: ```bash cd /opt/ git clone https://github.com/damian0815/stable-diffusion-webui-forge.git cd stable-diffusion-webui-forge ``` #### 配置虚拟环境 为了隔离依赖关系,建议创建独立的 Python 虚拟环境: ```bash python3 -m venv venv source venv/bin/activate pip install --upgrade pip pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 pip install -r requirements.txt ``` #### 启动服务 启动 stable-diffusion-webui-forge 并指定必要参数: ```bash ./webui.sh --no-half-vae --xformers ``` 上述命令中的 `--no-half-vae` 参数用于禁用半精度 VAE 加载,而 `--xformers` 则启用优化性能的库支持[^2]。 #### 可选配置:中文提示词插件 如果希望增强用户界面的功能性,可以安装 sd-webui-prompt-all-in-one 插件。通过访问 WebUI 扩展页面完成安装过程[^4]: 1. 登录到浏览器上的 Stable Diffusion WebUI。 2. 进入 **扩展** -> **从网址安装**。 3. 输入插件地址:https://github.com/Physton/sd-webui-prompt-all-in-one。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谙忆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值