win 安装 Stable Diffusion

注:本人使用的是 RTX2060 - 6G版

特别提醒安装一定要 CUDA 和 PyTorch 版本能配套用,不然会有生成保存问题(我是这样的),装完用 python -m xformers.info 这个看对应的版本

建议:有些命令安装在venv 虚拟机中做,这样东西都在venv对应目录

 在最后有些资源,我在对应官网下了放在百度网盘,有些下的慢的,可以去里面下

 安装Git

https://registry.npmmirror.com/-/binary/git-for-windows/v2.38.1.windows.1/Git-2.38.1-64-bit.exe

 安装python3.10.6

官方的
https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe

华为代理的
https://mirrors.huaweicloud.com/python/3.10.9/python-3.10.9-amd64.exe

注意:

Windows下安装Python时,请务必勾选“Add Python to PATH,以后我们调度Python时会方便很多。

如果你选择的是自定义安装,请务必在安装组件选择中勾选PIP(Python的包管理工具,无论是在接下来的安装中还是后续的使用中,我们都需要用到它)。

 Nvidia CUDA(按需)

 注意:如果CUDA版本不对,卸载对应版本后,删除C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA目录下的版本文件

https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_531.14_windows.exe

下载并安装Microsoft C++生成工具(默认安装即可)(按需)

https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/

安装cuDNN cuDNN Archive | NVIDIA Developer

https://developer.download.nvidia.cn/compute/cudnn/secure/8.9.2/local_installers/12.x/cudnn-windows-x86_64-8.9.2.26_cuda12-archive.zip

安装 PyTorch  查看对应和安装命令 

<think>嗯,用户需要的是Windows系统下StableDiffusion的详细安装指南。结合提供的引用材料和历史记录,用户似乎遇到了安装过程中的技术障碍(尤其是环境配置和启动问题),且更倾向于整合包方案而非源码手动安装。引用中提到的关键点包括:Python环境准备、整合包优势、CPU模式配置方式。用户上次的提问聚焦于“方法和指南”,但未明确说明硬件条件(如有无NVIDIA显卡)。考虑到StableDiffusion对显卡的依赖,需要同时覆盖GPU和CPU两种安装方案。引用[3]特别提到了CPU模式的启动参数设置,这对无独显用户很实用。从引用材料提取的有效信息:-引用[1]强调Python安装是前置步骤(但未指定版本)-引用[2]提供了整合包/手动安装两种路径-引用[3]给出CPU运行的具体参数需要补充的关键细节:▸Python版本要求(3.10验证通过)▸整合包资源选择(建议B站UP主包因其集成错误修复)▸启动失败时的常见解决手段(如管理员权限运行)▸显存不足时的降级方案(--medvram参数)特别注意避坑点:-避免路径包含中文(引用未提但易导致错误)-Git安装时需勾选“symboliclink”选项(影响webui自动更新)-首次启动自动安装依赖时会联网下载模型,需稳定环境用户可能是刚接触AI绘画的技术爱好者,教程需杜绝“显然”假设(如默认用户懂环境变量配置)。步骤分解应做到:1️⃣环境准备→2️⃣核心安装→3️⃣验证启动→4️⃣故障排除层级递进</think> 以下是在 Windows 系统安装 Stable Diffusion 的完整指南,整合了最稳定的实践方法: ### 方法一:整合包安装(推荐新手) 1. **下载整合包** 访问国内开发者制作的整合包(如B站秋葉aaaki的版本): ``` https://pan.baidu.com/s/1i5iCAmXrRnqBR7vSWyn9HA?pwd=aaki ``` 2. **解压文件** 将压缩包解压到**全英文路径**的目录(如 `D:\ai\stable_diffusion`) 3. **启动程序** 双击运行 `启动器` 或 `webui-user.bat`,等待自动完成依赖安装 *注:首次启动需下载约10GB模型文件,需保持网络稳定[^2]* 4. **访问界面** 启动完成后,浏览器访问 `http://127.0.0.1:7860` 即可使用 --- ### 方法二:手动安装(适合开发者) #### 环境准备 1. 安装 **Python 3.10.6**(勾选 `Add to PATH`) [官方下载](https://www.python.org/downloads/) ```bash python --version # 验证安装 ``` 2. 安装 **Git** [下载地址](https://git-scm.com/download/win) #### 安装流程 ```bash # 克隆官方仓库 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git # 进入目录 cd stable-diffusion-webui # 安装依赖 webui-user.bat # 自动安装PyTorch等组件 ``` #### 无NVIDIA显卡配置 编辑 `webui-user.bat` 添加参数[^3]: ```bat set COMMANDLINE_ARGS=--no-half --skip-torch-cuda-test --precision full --no-half ``` --- ### 常见问题解决 | 问题类型 | 解决方案 | |---------|----------| | 启动时报错 | 删除 `venv` 文件夹后重新运行 | | 下载卡顿 | 手动下载模型放入 `models/Stable-diffusion` | | 内存不足 | 添加 `--medvram` 参数到启动命令 | | 中文乱码 | 安装界面插件:Extensions → Install from URL → 输入 `https://github.com/Vetchems/sd-webui-prompt-all-in-one` | > :bulb: 进阶提示: > 使用 `cpolar` 内网穿透可实现公网访问(需修改 `webui-user.bat` 添加 `--listen` 参数)[^2]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值