stable diffusion环境准备与安装

StableDiffusion是一个依赖显卡的图像生成工具,推荐使用Nvidia独立显卡,最低10系列,内存至少8GB,硬盘需500GB以上空间。安装需Python3.10.6和Git。安装过程中需确保添加Python到系统路径,并验证Git安装。该文还提供了安装教程和资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

放一张SD的效果图

请添加图片描述
硬件配置要求
Stable Diffusion是使用显卡生成图片,对电脑硬件有一定要求。

电脑配置最核心的关键点:看显卡、看内存、看硬盘、看 CPU

显卡:N 卡(英伟达 Nvida 独立显卡)首选,最低 10 系起步,体验感佳用 40 系,显存最低 4G,6G 及格,上不封顶;
内存:最低 8G,16G 及格,上不封顶;
硬盘:可用空间最好有个 500G 朝上,固态最佳。
系统要求:支持 Win10/Win11/macOS(仅限 Apple Silicon,Intel 版本的 Mac 无法调用 Radeon 显卡)和 Linux 系统,苹果版 SD 兼容的插件数量较少,功能性不及 Windows 与 Linux 电脑。

环境准备

Stable Diffusion WebUI 需要 Git 和 Python 环境
1)其中python需要3.10.6版本,python安装
2)git版本无要求,Windows安装Git图文教程
3)安装秋葉aaaki大佬的整合包(stable diffusion页面)

python安装

1.登录官网进行下载
python官网加载有点慢,耐心等待即可
请添加图片描述

根据电脑位数,选择相应的安装包

资源:64位的安装包,作者使用
链接:https://pan.baidu.com/s/10RNYvBOdjkFNtNSXWThSwA?pwd=ygni 提取码:ygni

2.安装步骤:
请添加图片描述

注意:一定要勾选下面的add python to path

这个是为了全局可以使用python命令

出现这个页面就代表成功了

请添加图片描述

3.测试全局命令是否生效
输入python,显示如下内容就代表安装好了
请添加图片描述
Windows安装Git图文教程

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。SD的组件工具都是依赖此工具。

1.下载地址
1)官网地址:https://gitforwindows.org/
请添加图片描述
2)百度网盘:链接:https://pan.baidu.com/s/1UbvGHEUVcnTx_jwiBSp8_A?pwd=jgio 提取码:jgio

2.安装
1)点击next
请添加图片描述

2)选择安装目录请添加图片描述
3)创建桌面图标和添加到windows命令行
请添加图片描述
4)点击next
请添加图片描述
请添加图片描述
请添加图片描述
5)git相关工具选择
请添加图片描述
6)其他一路next即可,出现下图安装完成请添加图片描述
7)验证是否安装成功
打开命令窗口输入:

git --version

显示如下内容则安装成功
请添加图片描述

table diffusion整合包安装

此包由B站:秋葉aaaki大佬提供,新内容会自动更新,再次感谢大佬!!! 本整合包基于开源软件Stable Diffusion
Webui制作,仅供学习AIGC相关技术。 任何使用整合包以及启动器,生成相关图片造成的后果以及责任都将由使用者承担。

参考下面视频教程
【AI绘画】Stable Diffusion整合包v4发布!全新加速 解压即用 防爆显存

1)安装包包含下面三个文件
请添加图片描述

2)验证是否安装完成
点击启动器
请添加图片描述
请添加图片描述

### 安装 InsightFace 库于 Stable Diffusion 环境 为了在 Stable Diffusion 环境中成功安装 InsightFace 库,需遵循特定步骤来确保兼容性和功能正常运作。 #### 创建并激活 Conda 虚拟环境 首先创建一个新的 Conda 环境用于隔离依赖关系,这有助于避免不同库版本间的冲突。通过命令 `conda create --name sd_env python=3.8` 来建立名为 `sd_env` 的新环境,并指定 Python 版本为 3.8[^1]。接着利用 `conda activate sd_env` 命令激活此环境。 #### 获取并设置 Stable Diffusion WebUI 随后克隆官方 GitHub 上的 Stable Diffusion WebUI 项目到本地机器上,执行如下 Git 命令实现:`git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git`[^3]。进入刚下载下来的仓库目录内准备进一步操作。 #### 安装 InsightFace 及其依赖项 针对 InsightFace 的具体需求,在已有的虚拟环境中运行以下 Pip 指令完成必要的软件包安装: ```bash pip install insightface==0.7.3 pip install --upgrade protobuf ``` 上述指令会自动处理 InsightFace 和 Protobuf 的安装及其所需的所有依赖组件[^2]。 #### 配置 ReActor 模型 对于希望应用 ReActor 进行人脸交换的情况,则还需要额外获取对应的预训练模型文件并将它们放置至适当位置以便程序调用。按照指引访问提供的链接下载资源后解压,最终把得到的 `.onnx` 文件复制粘贴进 `{stable_diffusion_webui_root}/models/insightface` 目录下即可[^4]。 至此便完成了整个过程,现在可以在基于 Conda 构建出来的 Stable Diffusion 平台上顺利运用 InsightFace 实现更多创意性的图像编辑任务了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值