零基础本地部署Stable Diffusion:无需魔法上网的完整避坑指南
1. 为什么选择本地部署Stable Diffusion?
最近AI绘画火得一塌糊涂,但很多在线平台要么收费贵,要么限制生成次数。本地部署最大的好处就是完全免费,想画多少张就画多少张,还能随心所欲地安装各种插件和模型。我刚开始玩的时候也纠结要不要本地部署,后来发现其实没想象中那么难,只要跟着步骤一步步来,小白也能搞定。
本地部署还有个好处是隐私性强。你的所有操作都在自己电脑上完成,不用担心作品被别人看到或利用。而且响应速度比在线平台快多了,不用排队等待,修改参数也能立即看到效果。我测试过,用RTX 3060显卡生成一张512x512的图片只要5-8秒,比很多在线平台快好几倍。
2. 安装前的准备工作
2.1 硬件配置检查
首先得看看你的电脑够不够格。显存是最关键的,建议至少4GB,2GB也能跑但会很卡。我有个朋友用GTX 1650(4G显存)跑得还挺流畅。查看显存很简单:任务管理器→性能→GPU,看"专用GPU内存"。
CPU倒不是特别重要,i5以上就够用。内存建议16GB,8GB勉强可以但容易爆内存。硬盘空间至少要留出20GB,因为模型文件都很大。我建议装在固态硬盘上,加载速度会快很多。
2.2 软件环境准备
需要安装两个必备软件:Git和Python。Git用来下载代码,Python是运行环境。安装Python时一定要勾选"Add Python to PATH",不然后面会报错。我推荐Python 3.10.6版本,兼容性最好。
验证安装是否成功:
git --version python --version 如果显示版本号就说明安装成功了。有个常见问题是Python装好了但命令行找不到,这通常是因为没勾选PATH选项,重装一遍就好。
3. 下载和配置Stable Diffusion
3.1 克隆仓库
找个空间大的盘(建议至少50GB剩余空间),新建个文件夹比如"AI",右键选择"Git Bash Here"。输入以下命令: