众所周知,novelai在前段时间比较火,下面咱就来讲述一下如何通过部署sd webui来达到本地化的效果
首先你需要:
安装一个anaconda
安装好git
安装好对应自己显卡版本的CUDA
在cmd通过如下代码查看是否成功安装CUDA
nvcc —version
检查PATH(环境变量)是否设置好
接下来的步骤都要在anaconda中进行哦
安装一个3.10的python环境
conda create —name sdwebui python=3.10.6
激活这个环境
conda activate sdwebui
安装/升级pip,将源换为清华镜像站
python -m pip install —upgrade pip
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
下载源码
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
下载模型(须科学上网)
https://huggingface.co/stabilityai/stable-diffusion-2-1/blob/main/v2-1_768-ema-pruned.ckpt
在stable-diffusion-webui文件夹下执行安装程序
webui-user.bat
等待,直到出现http://127.0.0.1:7860,不要关闭anaconda,打开浏览器,进入http://127.0.0.1:7860,便可开始使用
如果卡住,则尝试科学上网,或自行修改luanch.py,将其中下载源换成国内镜像源
后续启动只需激活环境后执行webui-user.bat即可