简明 Stable Diffusion for windows 10 本地化部署

这篇具有很好参考价值的文章主要介绍了简明 Stable Diffusion for windows 10 本地化部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简明 Stable Diffusion for windows 10 本地化部署:

提示:这里可以添加学习目标

背景:

  • 最近各种 AI 很火爆呀,特别是 ChatGPT 发布以后,那就想着不能落下呀,所以就研究了一下 Stable Diffusion,网上也找了各种教程,这里我被各种版本各种模型搞的晕头转向的,而且有些教程是过时的,所以就有了这篇文章。如有错误之处,欢迎指正。

介绍

Stable Diffusion
Stable Diffusion 是 Stability AI 开源的基于潜在扩散的模型,可以通过文字生成高质量,高分辨率,逼真的图像。

可以在 huggingface(需要科学上网) 中找到它的各个版本:stabilityai (Stability AI)

如果没有,则在搜索栏输入 Stable Diffusion 即可。:

Stable Diffusion WebUI Stable Diffusion WebUI 是用 Gradio 库开发的基于稳定扩散的应用,能够让用户以可视化的方式生成图像。它还附加了许多功能:能够切换使用基于 Stable Diffusion 改进优化的模型、训练模型、图像转图像等。

Stable Diffusion 与 Stable Diffusion WebUI 的关系 Stable Diffusion 是一个模型,而使用模型则需要一个程序,Stable Diffusion WebUI 就是这个程序,能够可视化的方式去调整参数。 也就是:核心在模型( Stable Diffusion ),Stable Diffusion WebUI 则是调用模型的应用。 可在 github 中下载:https://github.com/AUTOMATIC1111/stable-diffusion-webui

安装

准备

	1.Stable Diffusion 模型
	2. Stable Diffusion WebUI 文件
	3. python 环境

下载 Stable Diffusion 模型

访问 stabilityai (Stability AI)

找到最新的版本:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows
点击 Files and versions:

简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

点击 v2-1_768-ema-pruned.ckpt:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows
点击下载:

简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

下载 Stable Diffusion WebUI
访问 https://github.com/AUTOMATIC1111/stable-diffusion-webui

点击 Download ZIP:

简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

下载完后将里面的文件夹解压出来,要放在磁盘空间较大的磁盘下,因为需要往里放置模型文件。

或者使用 Git 下载(需要安装 git):

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

下载安装Python

由于 Stable Diffusion WebUI 是使用 Python 编写,所以需要安装 Python 环境。

在 Stable Diffusion WebUI 的 github 主页下可以看到是需要 python3.10.6 版本:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

可在 python 官网找到并下载:https://www.python.org/downloads/windows/

懒得找的话可在这直接下载:https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe

下载好后运行安装程序,并将 “Add Python to PATH“ 打勾,并点击 Install Now:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

安装完后,在 cmd 中输入 python:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

可以运行则说明安装成功,如果提示 ‘python’ 不是内部命令,则需要将安装的python目录添加到环境变量(其他工具同理),这里就不赘述了。

如果你需要使用多个版本的 python,或者已经有其他版本的 python,那么可以安装 conda。

安装 conda,那么就多了一个创建虚拟环境的步骤,将下载的 Stable Diffusion WebUI 目录放在虚拟环境下即可。

哈哈,这里为了避免麻烦,就不演示了,毕竟多一步,则可能多一些问题。

使用
将下载的模型文件放到 stable-diffusion-webui 目录下的 models 目录下的 Stable-diffusion 目录下:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

模型文件放置好后,在 stable-diffusion-webui 下找到 webui.bat,点击运行它即可。
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

运行 webui.bat 时,它会安装 stable-diffusion-webui 所需的 python 库,这里安装时是最容易出现,也是最多问题的,具体看问题集合!

运行后,webui.bat 打开的 cmd 窗口会显示 Running on local URL: http://127.0.0.1:7860,浏览器访问这个地址就可以开始绘画啦:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

注:

webui.bat 打开的 cmd 窗口不要关闭,关了浏览器就访问不到了;
关闭后再次运行 webui.bat 即可再次运行绘画。

问题集合

安装某个模块时出现:RuntimeError: Couldn’t install xxx.
安装 Installing open_clip 为例:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

这个问题原因是下载 open_clip 的 github 链接失效了,手动访问 https://github.com/mlfoundations/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b

解决方法为:

编辑 stable-diffusion-webui 目录下的 launch.py 文件:
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

将它的下载链接在前面加上 https://github.moeyy.xyz/ ,如上图。然后重新运行 webui.bat 即可。

下载时所有同样问题都可通过添加 https://github.moeyy.xyz/ 解决。有些链接失效,有些链接则访问很慢(需要科学上网)。

绘画时提示:A tensor with all NaNs was produced in Unet. This could be either because there’s not enough precision to represent the picture, or because your video card does not support half type. Try setting the “Upcast cross attention layer to float32” option in Settings > Stable Diffusion or using the --no-half commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.

根据它的报错提示,在启动时加上 --no-half 启动参数(其他类似报错可同样处理):
简明 Stable Diffusion for windows 10 本地化部署,stable diffusion,windows

编辑 webui.bat 文件,在里面添加 set COMMANDLINE_ARGS=–no-half,如果已经有 set COMMANDLINE_ARGS ,则直接在后面加上相应的启动参数即可(–no-half)。文章来源地址https://www.toymoban.com/news/detail-597071.html

到了这里,关于简明 Stable Diffusion for windows 10 本地化部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 部署本地化stable-diffusion遇到问题,求解

    (stable-diffusion-webui) C:Usersqinchstable-diffusion-webuiwebui-user.bat venv \\\"C:Usersqstable-diffusion-webuivenvScriptsPython.exe\\\" Python 3.10.6 | packaged by conda-forge | (main, Oct 24 2022, 16:02:16) [MSC v.1916 64 bit (AMD64)] Commit hash: 076d624a297532d6e4abebe5807fd7c7504d7a73 Traceback (most recent call last): File \\\"C:Usersqstable-diffu

    2024年02月03日
    浏览(68)
  • stable-diffusion-webui 设置双语本地化菜单的方法

    如何在本地布的方法我们就直接跳过了,看这个博主就行,讲的非常的细致了。 从零开始,手把手教你本地部署Stable Diffusion Webui AI绘画(Win系最新版) - 知乎 我们来说说怎么搞双语本地化,最终效果是这样的。 这里我们需要2个webui的扩展: https://github.com/journey-ad/sd-webui-bilin

    2024年02月11日
    浏览(41)
  • stable diffusion 本地化部署安装踩坑指南---纯小白首次安装编辑

    stable diffusion 本地化部署安装踩坑指南 提示:这里简述项目相关背景: AI画图最近流行,小白也要尝试本地部署,压榨N卡性能。 版本为github上的:AUTOMATIC1111/stable-diffusion-webui 官方安装说明如下: Automatic Installation on Windows 1,Install Python 3.10.6, checking “Add Python to PATH”. 2,I

    2024年02月02日
    浏览(52)
  • 手把手教你如何使用AI绘画:Stable-Diffusion本地化部署及使用教程

    最近随着ChatGPT的爆火,AI绘画也火得不行,这几天文心一言发布会,图片生成的梗都快被大家玩坏了,网上有不少Midjourney的使用分享,但是毕竟那个是商用网站,收费的,博主今天给大家发个福利!出一波免费使用AI绘画的教程:Stable-Diffusion本地化部署及使用!手把手教你如

    2023年04月08日
    浏览(79)
  • 基于GitHub代码库训练模型本地化AI代码自动补全 - Tabby Windows10

    参考: https://github.com/TabbyML/tabby 已经有好几款类似强劲的代码补全工具,如GitHub Copilot,Codeium等,为什么还要选择Tabby? Tabby除了和其他工具一样支持联网直接使用之外, 还支持本地化部署 。 即对内部代码安全性要求很高时,可以采取Tabby项目模型的本地化部署,不用担心本

    2024年02月02日
    浏览(124)
  • hadoop本地化windows部署

    需求背景是java代码提交服务器测试周期流程太慢,需要一种能直接在windows本地部署的相关组件。分析项目现有大数据技术栈,包括hadoop、hive和spark(sparksql),存储和计算都依赖windows系统。期中hive保存在本地的hadoop上,spark提交在hadoop的yarn上。 · hadoop on windows · hive on windows

    2024年02月16日
    浏览(78)
  • Spark的Windows本地化部署完整方案

    对于Spark,网上涉及到Windows平台搭建的资料不多。大多资料不全,而且很少说明注意事项,存在一定的挖坑行为。对于不是很熟悉spark环境搭建过程,但是又非常想在自己的电脑上搭建一个本地环境的小伙伴来说存在一定的绕路行为。本文借鉴了网上大部分的资料,在整理集

    2023年04月11日
    浏览(44)
  • 10 使用Vue+axios+Vuex实现登录后前端数据本地化存储实战

    这已经是《 Vue + SpringBoot前后端分离项目实战 》专栏的前端部分第8篇博客了, 服务端部分 由天哥(天哥主页)负责,目前专栏目录如下: Vue + SpringBoot前后端分离项目实战 - 前端部分 1. 手把手带你做一套毕业设计-征程开启 2. 我应该把毕业设计做到什么程度才能过关? 3

    2024年02月16日
    浏览(41)
  • 【新手教程】Windows本地化安装、运行,部署Auto-GPT

    OpenAI Key,请登录官网获取 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 2.1安装python(3.8以上版本) a、下载Python安装包 在 Download Python | 官网选择Python版本并下载,本教程用的 Python3.10 安装python b、验证是否安装成功? 按快捷键win+R,打开运行面板,输入\\\"cmd\\\",然后点击\\\"确定\\\" 进入wind

    2024年02月09日
    浏览(52)
  • 详解dedecms织梦远程图片本地化https链接图片无法本地化怎么解决

    最近有朋友遇到发布文章时候文章里面带https的站外图片无法本地化,以下是解决办法: 找到  dede//inc/inc_archives_functions.php文件里面GetCurContent($body)这个函数,里面 这一段改为: 第二步: 这一段改为: 搞定,这样发文章就可以把https的远程图片也本地化了 以上就是本文的全

    2024年02月02日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包