本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版

这篇具有很好参考价值的文章主要介绍了本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本篇文章参考多篇文章汇聚而成,安装遇到问题多半因为网络和环境问题,整理可供大家参考

一、Stable Diffusion是什么?

Stable Diffusion是一个AI 绘图软件 (开源模型),可本地部署,可切换多种模型,且新的模型和开源库每天都在更新发布,最重要的是免费,没有绘图次数限制。

二、安装前的准备

1.检查自己的电脑配置是否符合要求

电脑的显存至少2G以上

小tips:如何查看自己电脑显存大小:

在Windows【开始】点鼠标右键,选择【任务管理器(T)】,在【性能】一栏选择【GPU】查看“专用GPU内存”

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

我是win11,win10同理

2.下载安装GitGit​git-scm.com/

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

Git是一个免费的、开源的分布式版本控制系统点击Git Bash Here可以打开Git终端

检查自己电脑有没有安装Git:【Win+R】唤出【运行】,输入“cmd”,回车,在命令行里输入

git --version

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

3.下载安装Python

Welcome to Python.org​www.python.org/

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

最好是使用这个版本

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

注意要勾选此选项,将python添加到系统环境变量PATH中

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

检查自己电脑有没有安装成功:【Win+R】唤出【运行】,输入“cmd”,回车,在命令行里输入

python --version

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

三、下载stable-diffusion-webui仓库

在空间比较大的盘里新建一个文件夹,如下图名为【AI】的文件夹,然后在这个文件夹里点击鼠标右键,选择【Git Bash Here】打开Git终端

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

通过Git命令克隆下载代码(之前代码打错了,导致很多人克隆完成后文件不对,这次对代码进行了修正)

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

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

出现问题:OpenSSL SSL_read: Connection was reset, errno 10054

解决方法:

关闭git的https证书验证

git config --global http.sslVerify false

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

之后再次clone代码,成功!

同时可以看到文件夹里也下载好了

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

四、运行webui-user.bat

在上面下载好的文件夹里找到它,双击运行

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

下载中

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

出现新问题:提示pip更新?

解决方法:

升级pip命令,可以重新打开一个命令行,运行一次它提示的绿色命令(因为文件夹名称可能不同,所以这条命令因人而异)H:\AI\stable-diffusion-webui\venv\Scripts\python.exe -m pip install --upgrade pip

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

之后再次重新打开webui-user.bat

因为在安装过程中没有使用魔法上网,所以在下载过程中出现了gfpgan、clip、open clip没有安装成功的提示,还是国内的网络环境的原因,解决方法:

1、gfpgan安装失败

解决方案:进行手动安装

win+r,cmd进入界面

输入f:(或者你安装的根目录盘符),切换根目录

3.输入cd aii\stable-diffusion-webui\venv\Scripts

4.输入 git clone https://github.com/TencentARC/GFPGAN.git 或者手动github下载zip包放入cd aii\stable-diffusion-webui\venv\Scripts

5.安装完成后输入cd GFPGAN

6.然后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install basicsr facexlib

如果安装basicsr失败,可以使用国内源:F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install -i Simple Index basicsr

如果安装basicsr依赖失败:需要照此方法手动安装:如 backend依赖

如果安装facexlib失败,可以使用国内源:F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install -i Simple Index facexlib

如果安装basicsr依赖失败:需要照此方法手动安装:如 backend依赖

8.等待安装完成后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install -r requirements.txt

9.等待安装完成后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe setup.py develop

10.等待安装完成后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install realesrgan

11.等待安装完成后再次启动webui-user.bat即可进入下一步

完成gfpfan安装

重新打开webui-user.bat

2、安装clip失败

解决方案:

下载clip代码至本地(地址:https://github.com/openai/CLIP)

2.把文件解压到F:\aii\stable-diffusion-webui\venv\Scripts

注意:你解压的时候要选择解压到stable-diffusion-webui\venv\Scripts,不要出现CLIP-main文件夹套两层的情况!!!!会找不到文件!!no such file or directory

3.win+r,cmd进入界面

4.输入f:(或者你安装的根目录盘符),切换根目录【注意,因为cmd打开默认是C盘路径,所以需要切换到你安装stable diffusion的d盘或者e盘下,如果你打开已经是d盘或者e盘了,则输入cd/】

5.输入 cd aii\stable-diffusion-webui\venv\Scripts\CLIP-main

注意:此步你要确定你已经进入stable-diffusion-webui\venv\Scripts\CLIP-main这个目录里了

|光标在闪,说明已经进入该目录中了 6.输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install ftfy regex tqdm,安装clip的依赖 7.输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe setup.py build install 8.等待安装完成后再次启动webui-user.bat即可进入下一步 clip安装完成

重新打开webui-user.bat

3、安装open_clip失败

解决方案:手动安装,可以使用国内源

1.win+r,cmd进入界面

2.输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install open_clip_torch

3.等待安装完成后再次启动webui-user.bat即可进入下一步

安装open_clip成功

重新打开webui-user.bat

Couldn't CodeFormer

可以使用国内源

输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install CodeFormer

重新打开webui-user.bat

No module ‘xformers’. Proceeding without it.

这是因为没有安装xformers导致的。

输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install xformers

解决办法:

在webui-user.bat文件这添加一行:

set COMMANDLINE_ARGS=--xformers

————————————————

最后检查相关依赖组件是否安装

E:\stable-diffusion-webui\venv\Scripts\python.exe -m pip install -i Simple Index -r E:\stable-diffusion-webui\requirements.txt

检查安装依赖OK成功了

重新打开webui-user.bat


经过多次修改、关闭、重启,最后终于走到了Web UI这里

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

一切顺利的话,接下来就要下载一个3.97G的大东西,中间如果卡住,还是关闭命令行、重新打开webui-user.bat

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

经过一段时间的等待,进度条终于填满了,也出现了我们最希望看到的内容

表示本地电脑启动了一个服务,端口是127.0.0.1:7860

把http://127.0.0.1:7860复制到浏览器中打开,进入Stable Diffusion界面

本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版,stable diffusion,stable diffusion,python

五、AI绘画Prompt提示词

可以参考以下两个网站

lexica.art​lexica.art/

Arthub.ai: Discover, Upload and Share AI Generated Art​arthub.ai/文章来源地址https://www.toymoban.com/news/detail-738245.html

到了这里,关于本地部署Stable Diffusion教程,详细教学,已安装成功,无科学上网版的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 本地生成动漫风格 AI 绘画 图像|Stable Diffusion WebUI 的安装和局域网部署教程

    先放一张WebUI的图片生成效果图,以给大家学习的动力 :) 怎么样,有没有小小的心动?这里再补充一下,是可以生成 NSWF 的图片的。 官方github项目 安装 python 3.10.6,记得将python添加到路径。 安装 git (非必要,可以直接从上面的github链接下载压缩文件) 下载 github 文件

    2024年02月01日
    浏览(56)
  • Stable Diffusion本地部署教程

    0.介绍与版本 1)介绍 Stable Diffusion是一个文本到图像的潜在扩散模型,由CompVis、Stability AI和LAION的研究人员在Latent Diffusion Model的基础上于2022年8月创建并推出。其核心技术源于AI视频剪辑技术创业公司Runway的首席研究科学家Patrick Esser以及慕尼黑大学机器视觉学习组的Robin Rom

    2024年04月10日
    浏览(46)
  • Stable Diffusion 本地部署教程

    最近看Stable Diffusion开源了,据说比Disco Diffusion更快,于是从git上拉取了项目尝试本地部署了,记录分享一下过程~ 这里是官网介绍:https://stability.ai/blog/stable-diffusion-public-release 科学上网。很多链接都需要用到。 显卡的显存需要足够大,至于多大没看到哪有说,反正3g绝对不行

    2023年04月11日
    浏览(43)
  • 如何本地部署Stable Diffusion:详细步骤与指南

    Stable Diffusion作为一种前沿的深度学习图像生成技术,在艺术创作、设计、科学可视化等领域展现出巨大的潜力。若您希望在自己的本地环境中部署Stable Diffusion,以下是一份详细的步骤与指南,帮助您成功搭建并运行该模型。 一、准备环境 在开始部署之前,您需要确保本地环

    2024年03月14日
    浏览(72)
  • 【瑞模网】Stable Diffusion 本地部署教程

    最近看Stable Diffusion开源了,据说比Disco Diffusion更快,于是从git上拉取了项目尝试本地部署了,记录分享一下过程~ 这里是官网介绍:https://stability.ai/blog/stable-diffusion-public-release 科学上网。很多链接都需要用到。 显卡的显存需要足够大,至于多大没看到哪有说,反正3g绝对不行

    2024年02月09日
    浏览(54)
  • Stable Diffusion 本地部署教程不完全指南

    http://chat.xutongbao.top 参考链接: ERROR: Could not find a version that satisfies the requirement torch==1.7.0 ERROR: No matching……_congcongiii的博客-CSDN博客   下载链接: 设置Python装包镜像源: https://zhuanlan.zhihu.com/p/573955401 参考链接: https://blog.csdn.net/jinnaluo0/article/details/129907577 参考链接: https:

    2024年02月03日
    浏览(59)
  • 【stable diffusion】Win10部署本地教程

    配置stable diffusion需要安装pycharm、anaconda,还有cuda用于gpu加速。这里由于我之前跑神经网络已经都装了,就省略了。 AUTOMATIC1111 创建了Stable Diffusion web UI,因此基本是按照这里进行部署的 https://github.com/AUTOMATIC1111/stable-diffusion-webui git是用来在github下载项目的,跟在github网页上直

    2024年02月03日
    浏览(41)
  • 【热门话题】Stable Diffusion:本地部署教程

    🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​ 💫个人格言: \\\"如无必要,勿增实体\\\" Stable Diffusion作为一种先进的深度学习模型,近年来在图像生成、自然语言处理等领域展现出了强大的能力。它利用扩散过程模拟数据分布,以稳定的方式生成高质量

    2024年04月15日
    浏览(36)
  • Stable Diffusion 本地部署教程 踩的一些坑

            参考教程 Stable Diffusion 本地部署教程 | AI技术聚合 一步一步进行本地部署,我在部署过程中遇到的一些问题 问题1          描述 : could not find a version that satisfies the requirement tb-nightly (from gfpgan) 无法安装 tb-nightly,然后尝试直接pip 安装,出现如下错误:   

    2024年02月16日
    浏览(60)
  • Stable diffusion ai图像生成本地部署教程

    前言 本文将用最干最简单的方式告诉你怎么将Stable Diffusion AI图像生成软件部署到你的本地环境 关于Stable Diffusion的实现原理和训练微调请看我其他文章 部署Stable Diffusion主要分为三个部分 下载模型(模型可以认为是被训练好的,生成图像的大脑) 部署Web UI(可通过浏览器访

    2024年02月04日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包