stable-diffusion windows本地部署
一、准备Anaconda
二、准备虚拟环境
conda create --name stable-diffusion python=3.10.6
当前在base环境下,切换环境为我们刚创建的stable-diffusion
conda activate stable-diffusion
三、下载源码并运行
然后进入目录
开始安装依赖
pip install -r requirements.txt
然后运行
python launch.py
遇到的问题
运行后发现torch不能使用gpu,这个需要用对应版本的torch
首先查看版本
nvidia-smi
然后卸载当前的torch
pip uninstall torch
安装对应版本的torch
pip install torch --index-url https://download.pytorch.org/whl/cu124
我的cuda版本为12.6但是pythorch最高支持是12.4 (12.6肯定足够,向下兼容)
安装另外两个依赖
pip install torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124
然后重新运行
这个是git无法克隆代码
git config --global http.proxy 127.0.0.1:7890
然后再次重新运行
我这里没有安装nvidia驱动,因为之前安装过