前言

《2025 Stable Diffusion终极入门指南》专为新手打造,提供从零开始的完整学习路径。本文将手把手带你完成软件安装、环境配置到首图生成的全流程,针对安装过程中的常见报错提供即查即用的解决方案,并附赠优化参数预设,让你轻松跨越技术门槛,快速开启AI艺术创作之旅。


一、安装前准备

1.1 硬件要求
  • 显卡:NVIDIA显卡(推荐RTX 2060及以上,显存≥6GB)
  • 内存:建议16GB及以上
  • 硬盘空间:至少预留20GB可用空间(模型文件较大)
1.2 软件依赖
  1. Python 3.10.6
    (注意:Stable Diffusion对Python版本要求严格,必须使用3.10.6)
  2. Git
    (用于从GitHub克隆仓库)
  3. CUDA驱动
    (需根据显卡型号安装对应版本,建议11.3以上)

二、详细安装步骤

2.1 安装Python与Git
  1. 下载Python 3.10.6
    访问Python官网,选择Windows installer (64-bit),安装时务必勾选Add Python to PATH

  2. 安装Git
    访问Git官网下载安装包,默认选项一路下一步即可。


2.2 克隆Stable Diffusion仓库

打开命令提示符(CMD)或PowerShell,执行以下命令:

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


2.3 安装依赖库
  1. 在项目根目录中,找到requirements.txt文件。
  2. 运行以下命令安装依赖(需联网):
pip install -r requirements.txt

注意:若下载速度慢,可添加国内镜像源:

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


2.4 下载模型文件
  1. 访问Hugging Face Model Hub,下载官方模型sd-v1-4.ckpt(约4.2GB)。
  2. 将模型文件放入路径:
    stable-diffusion-webui/models/Stable-diffusion/

2.5 配置环境变量(可选)

若遇到CUDA相关报错,需检查NVIDIA驱动并设置环境变量:

  1. 右键“此电脑” → 属性 → 高级系统设置 → 环境变量
  2. 新建系统变量:
    • 变量名:PYTORCH_CUDA_ALLOC_CONF
    • 变量值:max_split_size_mb:512

2.6 启动Stable Diffusion

在项目根目录运行:

python launch.py

等待依赖加载完成后,浏览器将自动打开http://127.0.0.1:7860,进入Web UI界面即表示安装成功!


三、常见问题解决

  1. CUDA out of memory

    • 降低生成图片分辨率

    • 添加--medvram参数启动:```
      python launch.py --medvram

      
      
  2. 依赖安装失败

    • 升级pip:pip install --upgrade pip
    • 使用管理员权限运行CMD

结语

通过本文的步骤,您已成功在本地部署了Stable Diffusion,接下来可以自由探索AI绘画的魅力。无论是生成艺术插画、设计素材,还是结合ControlNet插件实现精准控制,Stable Diffusion都能为您打开一扇全新的大门。如果在使用中遇到问题,欢迎在评论区留言交流,后续我们将推出进阶教程,敬请关注!

这份完整版的SD整合包已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

76890-在这里插入图片描述

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐