【Stable Diffusion webui安装】

tips:python最好有conda控制版本,这样可以给sd-webui一个相对空白的环境

环境安装

  1. 安装CUDA

去官网下载对应版本的CUDA

https://developer.nvidia.com/cuda-toolkit-archive

下载安装完成后

nvcc -V查看版本

  1. python安装

根据官网提示下载对应的python文件,当前为3.10.6

不使用Anaconda,只装一个sd-webui(不缺内存还是推荐使用Anaconda管理python)

  1. 安装Python 3.10.6(Python的新版本不支持torch),并勾选“将Python添加到PATH”。
  2. 安装git
  3. 下载stable-diffusion-webui仓库,例如通过运行git clone GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI进行下载https://github.com/AUTOMATIC1111/stable-diffusion-webui.git。
  4. 在Windows资源管理器中,以普通非管理员用户身份运行webui-user.bat

该方式会在文件下面创建一个venv用来管理,但是容易和本地python版本出错

Anaconda安装

Anaconda官网

Download Anaconda Distribution | Anaconda

Anaconda镜像

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

二选一,下载下来,无脑安装,全点下一步

anaconda安装完毕 。傻瓜式安装完,一般都能直接使用conda --version

创建环境喽

conda create -n sd-webui python=3.10.6

中间可能出现什么yes or no暂停下载,所以上面指令可以添加-y 自动同意

环境安装完,输入conda env list查看拥有的环境

接下来进入编辑器

conda activate sd-webui

从base变成了sd-webui

接下来就是pip安装依赖

不能科学上网,就切换到清华源

#添加镜像源

conda config --add channels Index of /anaconda/pkgs/main/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

conda config --add channels Index of /anaconda/pkgs/free/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

conda config --add channels Index of /anaconda/pkgs/r/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

conda config --add channels Index of /anaconda/pkgs/pro/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

conda config --add channels Index of /anaconda/pkgs/msys2/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

#终端显示包从哪个channel下载,以及下载地址是什么

conda config --set show_channel_urls yes

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

包的下载

①有git

找个没人要的文件夹执行下面这段代码

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

②无git

那就去官网下载一个安装包吧

.AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI (github.com)

安装依赖并启动

pip install -r requirements.txt

等待安装

第一次安装,慢的飞起,等吧少年(网速慢的建议去刷刷视频吧,刷完回来可能还没好哦,就硬控你)

可能需要卸载touch

pip uninstall torch #卸载之前安装的torch
pip uninstall torchversion

重新安装touch

运行

python launch.py

题外话

插件安装

  1. url安装

推荐汉化插件journey-ad/sd-webui-bilingual-localization: Stable Diffusion web UI bilingual localization extensions. SD WebUI双语对照翻译插件 (github.com)

  1. 科学上网

5步安装插件,但需要科学上网哦

  • 27
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值