当前位置: 首页 > news >正文

AI画图_stable-diffusion-webui安装使用指南(1)

本文章适用于:

  1. 有一定学习能力和钻研能力,遇到问题能合理使用搜索引擎尝试解决问题的人
  2. 想在windows系统中尝试使用AI作画工具stable-diffusion-webui进行绘画的人
  3. 有一定的计算机基础(会魔法上网知道 python和Git)和英文阅读能力的人
  4. 显卡为Nvidia(或采用CUDA架构),且性能 ≥ GTX1060
  5. 对官方文档https://github.com/AUTOMATIC1111/stable-diffusion-webui有一定阅读困难的人
  • 本文不提供任何全局代理的教程
  • 显卡越好作出的画,质量上限越高,最好是能显存在8GB以上
  • 不一定能列举所有报错情况和所有安装和使用的坑,只

序言:导师有个GPU服务器双3090,常年GPU使用率在个位数,想让它干点活,自己也想拥有一点背景和插画素材,就想着在服务器上装个ai画图,但是由于服务器需要连接学校的远程登陆系统(V**)才能进行远程登录,造成了一定的障碍,就先在本地的环境装一个试试给我的矿卡训练训练,没准就能突破到下一个阶段(30系)了。

系统和环境:
操作系统:Windows 11 专业版 22H2
CPU:AMD Ryzen 7 5800X3D 8-Core Processor 3.40 GHz
显卡:2070Super 矿区老兵
内存:16G
如果安装运行错误(瓶颈一般只出现在显卡和网络上)


正式开始安装

1、首先在python官网下载对应操作系统3.10.* 版本的python,在安装的过程中勾选上将python加入到PATH,其他都是默认配置,可以自定义安装在其他磁盘
2、在Git官网安装对应操作系统的最新版Git,很多代码都会调用到git指令进行下载,所以必须安装,可以选择安装在其他磁盘所有选项为默认就行。

3、下载 Stable-Diffusion-webui 【链接地址】 Github开源项目并解压

  • (可选)中文语言包

4、 进入目录找到webui-user.bat右键打开编辑,设置python路径,将刚安好的python路径写上去
在这里插入图片描述
在这里插入图片描述
5、首先,如果实在国内是无法正常安装程序的,需要通过一些手段(可以魔法+全局,但我这里尝试失败了)才能进行下载,这里提供一些方法以供参考
我们可以看到webui-user.bat里面调用的是webui.bat 我们打开webui.bat可以看到其实最后用python打开了launch.py这个程序,然后通过pipgit指令安装了一堆所需文件
,所以解决方法就是针对其进行一些设置比如说采用国内镜像手段可以解决大部分问题

6、我们打开launch.py进行修改,可以通过记事本也可以通过各类IDE,ctrl+f查找出所有github.com并替换为国内镜像kgithub.com如果此镜像挂了,可以替换为其他镜像,同样也可以供github代理进行加速,具体参考githubproxy官网(实际上在地址前面加上一个https://ghproxy.com/)就可以了


7、设置完双击运行webui-user.bat等待下载,一般会在gfpgan、Clip、open_clip的下载卡一会,在下载官方自带的模型包卡一会(文件很大,要下很久),最后是这个样子的,此时命令行窗口在运行的时候不能关闭。
在这里插入图片描述
8、这时候打开浏览器照着提示输入网址http://127.0.0.1:7860就可以进入stable-diffusion-webui界面了

在这里插入图片描述

9 、AUTOMATIC1111官方是提供了一个基础模型包(现在是v1-5版本)的,可以直接用训练好的模型进行绘画,我们先输入几个正负面提示词尝试一下,这里说明一下,默认设置是每次画完图都会自动保存在stable-diffusion-webui根目录里的outputs里面,可以把它设置为不保存,如果之前装了中文语音包也可以再设置里拉到最下面的locallization改成中文包。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

到此,你已经可以顺利打开stable-diffusion-webui并运行了,更多详细使用方式和进阶玩法( 如何下载替换选择其他模型包,如何采用loRA模型训练,如何vea进行面部修复,泽阳通过设置权重混用多个模型进行训练,参数该如何设置,如何获取插件以及配置插件)下次再写。

每一次进行GPU的渲染生成的绘图都是独一无二的,版权全归自己所有,终于实现素材自由(铯土自由 )了。

欢迎大家讨论配置过程中遇到的问题。

参考链接:
https://www.bilibili.com/read/cv20716170
https://www.freedidi.com/8474.html
https://github.com/AUTOMATIC1111/stable-diffusion-webui
https://stable-diffusion-art.com/

http://www.lryc.cn/news/23700.html

相关文章:

  • 浅谈MySQL主从复制
  • docker-compose安装kafka和php简单测试
  • 【蓝桥云课】快速幂
  • 解决windows安装wxPython安装失败、速度过慢及PyCharm上wx包爆红问题
  • 封装小程序request请求[接口函数]
  • 嵌入式 STM32 通讯协议--MODBUS
  • 互联网人看一看,这些神器你用过哪些?
  • Kotlin学习:5.2、异步数据流 Flow
  • EPICS synApps介绍
  • Pycharm和跳板机 连接内网服务器
  • mysql去重查询的三种方法
  • PHP反序列化
  • 什么蓝牙耳机打电话效果最好?通话效果好的无线蓝牙耳机
  • Tesseract centos环境安装,基于springboot图片提取文字
  • Elasticsearch7.8.0版本优化——写入速度优化
  • 【Redis】Redis主从同步中数据同步原理
  • Python基础—while循环
  • linux基础(管道符,检索,vim和vi编辑使用)
  • GAN | 代码简单实现生成对抗网络(GAN)(PyTorch)
  • 华为面试题就这?00后卷王直接拿下30k华为offer......
  • html的常见标签使用
  • STM32——毕设智能感应窗户
  • golang archive/tar库的学习
  • MongoDB 详细教程,这一篇就够啦
  • python为什么慢
  • Android kotlin 组件间通讯 - LiveEventBus 及测试(更新中)
  • linux服务器时间同步
  • 扒系统CR8记录
  • 面试题(基础篇)
  • 如何利用ReconPal将自然语言处理技术应用于信息安全