AI绘画软件Stable Diffusion详解教程(2):Windows系统本地化部署操作方法(专业版)

一、事前准备

1、一台配置不错的电脑,英伟达显卡,20系列起步,建议显存6G起步,安装win10或以上版本,我的显卡是40系列,16G显存,所以跑大部分的模型都比较快;

2、科学上网,很多下载所需的链接都在国外,虽然国内目前资源也不少了,但是精品不多,建议备一个。

二、安装所需的环境

具体包括python,这是Stable Diffusion的主要运行环境;git,用来克隆下载所需项目,包括Stable Diffusion自身;cuda,英伟达显卡用来跑算法的驱动,没有这个,显卡就是摆设。

1、安装python

记住,必须是3.10.6版本,后期的版本不支持pytorch,无法跑显卡算法,部署上会一直报错。

下载链接:Python Release Python 3.10.6 | Python.org

下载后按提示一路安装,安装完把安装路径加入到系统变量中,按如下操作步骤:

在cmd命令行中敲python --version,显示如下结果即说明安装好了。

2、安装git

到官网Git 下载软件,按提示安装。

如何使用git参考我之前的一篇文章:手记:把代码上传到Gitee等远程仓库的过程记录及常见问题_提交到gitee仓库的代码看不到吗-CSDN博客

安装完敲入指令git --version看版本

3、安装cuda

到官网CUDA Toolkit Archive | NVIDIA Developer 下载驱动,按提示安装。这里需要为自己的显卡选择具体的版本,命令行输入指令nvidia-smi查看对应版本。

下载后安装完也要配置一下环境变量,前面配置python环境变量的截图中有,操作步骤雷同。

三、安装与配置Stable Diffusion

1、下载Stable Diffusion

使用cmd,进入想安装的目录,敲入指令:

git clone https://github.com/Stability-AI/stablediffusion.git

2、下载所需的包,配置运行环境

运行指令:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

查看这个txt文档,内容如下

最好是手动一条条安装,如pip install albumentations==0.4.3

这样好能看出哪个安装有问题,以便定向排查问题。

3、下载基础模型

目录如下:

新建目录models,在其中再建个Stable-diffusion目录,用于存放基础模型文件。

到网站 stable-diffusion-v1-5/stable-diffusion-v1-5 at main上下载个基础模型。

下载的模型文件放入models\Stable-diffusion目录中

4、运行画图指令

把ldm目录移入scripts目录中,不然运行下面的指令时会报no ldm modules的错误。

python ./scripts/txt2img.py --prompt "a man" --ckpt ./models/Stable-diffusion/v1-5-pruned.ckpt --outdir outputs --H 512 --W 512

运行完图片生成在outputs中。

至此,专业版的部署已经完成,虽然这种方式有利于理解它背后的运行机制,用于研究。不过使用的时候每次都要编写指令,在cmd窗口中运行,或者使用python代码从程序中绘画,很不便捷,下一篇介绍如何使用web页面画图。

相关推荐
应用市场1 天前
#AI对话与AI绘画的底层原理:从概率预测到创意生成的完整解析
人工智能·ai作画
学习吧~技术储备1 天前
ComfyUI基础学习笔记
ai作画·aigc
迈火6 天前
Facerestore CF (Code Former):ComfyUI人脸修复的卓越解决方案
人工智能·gpt·计算机视觉·stable diffusion·aigc·语音识别·midjourney
重启编程之路7 天前
Stable Diffusion 参数记录
stable diffusion
badfl8 天前
AI漫剧技术方案拆解:NanoBanana+Sora视频生成全流程
人工智能·ai·ai作画
孤狼warrior10 天前
图像生成 Stable Diffusion模型架构介绍及使用代码 附数据集批量获取
人工智能·python·深度学习·stable diffusion·cnn·transformer·stablediffusion
love530love12 天前
【避坑指南】提示词“闹鬼”?Stable Diffusion 自动注入神秘词汇 xiao yi xian 排查全记录
人工智能·windows·stable diffusion·model keyword
世界尽头与你12 天前
Stable Diffusion web UI 未授权访问漏洞
安全·网络安全·stable diffusion·渗透测试
love530love12 天前
【故障解析】Stable Diffusion WebUI 更换主题后启动报 JSONDecodeError?可能是“主题加载”惹的祸
人工智能·windows·stable diffusion·大模型·json·stablediffusion·gradio 主题
向量引擎13 天前
[硬核架构] 2026 企业级 AI 网关落地指南:从“连接超时”到“秒级响应”的架构演进(附 Python/Java 源码)
人工智能·python·gpt·ai作画·架构·aigc·api调用