stable diffusion本地部署@win10

一键无脑安装stable-diffusion-webui

stable diffusion是当前非常出色的文生图模型,要优于以前gan文生图模型。现在有了stable-diffusion-webui软件,可以一键安装,大大简化了操作难度。本文档就是stable-diffusion-webui在windows 10上的安装实践。

首先安装conda和git

git安装参考:windows下如何安装git-CSDN博客

比如可以去阿里镜像:CNPM Binaries Mirror (npmmirror.com) 或Git for Windows 下载安装。

conda可以去官网下载anaconda或者miniconda安装,国内一般习惯去清华大学镜像下载:Index of /anaconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

选择自己习惯的版本即可,比如py310版本:https://mirrors4.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py310_24.3.0-0-Windows-x86_64.exe。安装完成后,可以用conda env list 列出当前的虚拟环境,可以使用conda activate e:\miniconda3 来激活虚拟环境。当然这些可有都不去操作,就用默认就行。有问题再手工调试。

安装stable-diffusion-webui

https://github.com/AUTOMATIC1111/stable-diffusion-webui 官网下载代码,使用git 命令:

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

进入目录一键执行:

cd stable-diffusion-webui
webui.bat

一键安装会自动安装pytorch等相关库。当然中间有可能会碰到有些报错,根据报错解决问题即可。比如gpu计算卡没有的话,就要加上--skip-torch-cuda-test参数。

模型下载

如果报没有模型的错误,可以手工下载模型:

比如可以从hf-mirrot.com这个镜像下载:https://hf-mirror.com/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt 

下载这个文件:v1-5-pruned-emaonly.ckpt ,改名成model.ckpt并放入指定目录:stable-diffusion-webui/models/Stable-diffusion/model.ckpt

最终采用执行webui-user.bat文件

1 先修改webui-user.bat 文件如下:

@echo off

set PYTHON=e:\py310\python.exe
set GIT=
set VENV_DIR=E:\py310_1
set COMMANDLINE_ARGS=

call webui.bat --skip-torch-cuda-test  --precision full --no-half

2 执行  webui-user.bat 启动服务!

启动后会自动打开链接:http://127.0.0.1:7860/

然后我们就可以开始画画拉!

比如画一幅happy new year!

再来个我爱北京天安门

调试

报错not implemented for 'Half

RuntimeError: "addmm_impl_cpu_" not implemented for 'Half' *** Error completing request *** Arguments: ('task(y9m3370qpz0xxl5)', <gradio.routes.Request object at 0x000002DB45B10910>, 'hello', '', [], 1, 1, 7, 512, 512, False, 0.7, 2, 'Latent', 0, 0, 0, 'U

 在webui-user.bat文件中加入这个参数:--precision full --no-half

相关推荐

  1. win10本地安装MySQL数据库

    2024-04-23 06:22:07       15 阅读
  2. win10win11安装pytorch(可用)

    2024-04-23 06:22:07       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 06:22:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 06:22:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 06:22:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 06:22:07       20 阅读

热门阅读

  1. k8s whereabouts 使用

    2024-04-23 06:22:07       13 阅读
  2. Github 2024-04-22 开源项目日报Top10

    2024-04-23 06:22:07       16 阅读
  3. C# 异步编程模式详解

    2024-04-23 06:22:07       16 阅读
  4. 图像哈希:DCT篇

    2024-04-23 06:22:07       19 阅读
  5. Gateway基本配置

    2024-04-23 06:22:07       14 阅读
  6. UniApp 项目中的生命周期详解:从诞生到逝去

    2024-04-23 06:22:07       19 阅读