1. 环境准备与工具安装指南
在开始Stable Diffusion的安装之前,我们需要确保系统环境满足基本要求并正确配置相关工具。这个过程看似简单,但很多新手往往在这里就踩坑,导致后续步骤无法进行。
1.1 硬件与系统要求核查
首先确认你的硬件配置:
- 显卡:必须为NVIDIA显卡且显存≥4GB(GTX 1060 6GB是最低可用配置,推荐RTX 2060及以上)
- 操作系统:Windows 10/11(版本1903以上)或主流Linux发行版(如Ubuntu 20.04+)
- 存储空间:至少15GB可用空间(实际使用中建议预留30GB以上)
注意:AMD显卡用户需要通过ROCm方案运行,本文暂不涉及该配置方式。
1.2 关键组件安装
Python 3.10.6安装要点
- 从Python官网下载Windows安装包(选择"Windows installer (64-bit)")
- 运行安装程序时必须勾选"Add Python to PATH"(这是后续命令行操作的基础)
- 建议选择"Install for all users"并勾选"Precompile standard library"选项
- 安装完成后验证:
bash复制python --version # 应显示 Python 3.10.6
CUDA Toolkit 11.3配置
- 首先通过
nvidia-smi命令查看驱动版本(需要Driver版本≥465.89) - 从NVIDIA开发者网站下载对应版本
- 安装时选择"Express Installation"
- 安装后验证:
bash复制nvcc --version # 应显示 release 11.3
Git安装与配置
- 下载[Git for Windows](https://git-scm.com/do
