首页 > 其他分享 >安装 Stable Diffusion web UI

安装 Stable Diffusion web UI

时间:2023-04-03 11:57:24浏览次数:48  
标签:Diffusion web git com diffusion UI webui stable 安装

AI画图

安装首先需要 python 和 git

python:https://www.python.org/downloads/windows/ (建议用3.10.6)

git:https://git-scm.com/download/win


我的是3.10.7,感觉应该影响不大

image


新建个文件夹,就要 AI 吧,cmd下 cd AI 到目录下,执行:git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

image


然后进到目录 stable-diffusion-webui, 执行 webui-user.bat 安装

会自动安装需要的组件,比如 pytouch 等等

image


不出意外报错了,主要原因还是网络不稳定…git clone失败

image


stable-diffusion 在路径下是设置虚拟环境的,进到 stable-diffusion-webui\venv\Scripts 下面,手动装下

pip install git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379 --prefer-binary

image


再次 webui-user.bat 安装

image


再次报错,提示无法安装 clip

再回到 stable-diffusion-webui\venv\Scripts 下面,pip install clip,安装完成

image


再次 webui-user.bat 安装,提示无法安装 open_clip

image


打开 https://github.com/mlfoundations/open_clip 下载zip包

把文件解压到  stable-diffusion-webui\venv\Scripts  下面,执行  python.exe setup.py build install   ,安装open_clip ,安装完成

image


再次 webui-user.bat 安装,网络真是一个比较按麻烦的问题…

image


试试host大法,感觉能有所改善…

140.82.112.4 github.com
199.232.69.194 github.global.ssl.fastly.net


继续 webui-user.bat ,其中要下一个快4G的模型,如果下的太慢的话,可以自己手动下载后放到 models\Stable-diffusion 目录里面,终于看到了完成

image


浏览器访问:http://127.0.0.1:7860/

image


下面改下中文界面。找到可用的扩展,把 localization 的勾去掉,然后点 load

image


然后搜索下 zh ,能找到3个,两个简体一个繁体,我安装了发布日期近的那个

image


由于网络问题,并不一定能一次安装成功

可以直接打开 https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui-extensions/master/index.json  看扩展的来源

自己手动下载放到 stable-diffusion-webui\extensions 下面

在扩展那里手动刷新UI,就能看到已经启用的扩展

image


然后去设置里面更改语言,改完了别忘了 reload ui

image


下面就是生成图片了

image

标签:Diffusion,web,git,com,diffusion,UI,webui,stable,安装
From: https://www.cnblogs.com/sun8134/p/17282659.html

相关文章

  • 基于Labelstudio的UIE半监督智能标注方案(本地版)
    基于Labelstudio的UIE半监督智能标注方案(本地版)更多技术细节参考上一篇项目,本篇主要侧重本地端链路走通教学,提速提效:基于Labelstudio的UIE半监督深度学习的智能标注方案(云端版),提效更多内容参考文末码源自然语言处理信息抽取智能标注方案包括以下几种:基于规则的标注方案:通......
  • layui和vue.js和jq一起使用调用vue方法及变量
    <divclass="layui-rowlayui-col-space15"id="app"></div>定义vueApp:letvueApprequire(['vue'],function(Vue){vueApp=newVue({el:"#app",data:{where......
  • 工业控制:2D Web组态编辑器
    什么是组态组态是工业控制领域,利用组态软件将相关的工业控制数据进行离线处理,以达到工业控制的目的和要求,这个工作过程叫做组态!组态(Configure)的概念来自于20世纪70年代中期出现的第一代集散控制系统(DistributedControlSystem),可以理解为“配置”“设定”“设置”等,是指通过人......
  • 【妙用WebView】鸿蒙元服务中如何使用Java Script的API创建地图
    【关键字】webview地图高德腾讯地图百度地图 【问题背景】开发元服务过程中需要用到地图能力:卡片中显示我的快递位置和我的位置信息;PageAbility中可以打开自定义地图,查询POI点,做路径规划、路径推荐等;查看了高德、百度、华为、腾信地图的后发现,各大厂商对鸿蒙系统的支持能......
  • 1.ruoyi-ui部署
    1.ruoyi-ui部署A.用idea打开ruoyi-ui项目后,点击左下角的这个按钮B.运行build:prod后,会在项目文件夹下生成dist文件夹(里面大概有这些文件)C.将dist文件夹下的东西复制到服务器的tomcat安装目录下的webapps/ROOT下(dist里的文件放在ROOT文件夹的原因,是因为启......
  • 巧用rpmbuild的expand宏实现模板功能
    需求:构建生成的二进制包的个数不确定,由某些条件决定。比如,我们想为系统中的所有内核版本构建某个外来模块,如果系统中有2个内核版本,就生成两个2个二进制包,分别对应相应的版本,如果系统中有3个内核版本,就生成3个二进制包。我们的需求是实现动态个数的%package。很多人在讨论spec是......
  • [论文阅读] Diff-Font: Diffusion Model for Robust One-Shot Font Generation
    pretitle:Diff-Font:DiffusionModelforRobustOne-ShotFontGenerationaccepted:arxiv2022paper:https://arxiv.org/abs/2212.05895code:noneref:https://www.zhihu.com/question/545764550关键词:one-shot,字体生成,扩散模型阅读理由:扩散模型在字体这边的第一次应......
  • 快速使用ChatGpt Web Server
    快速使用ChatGptWebServerChatGptWebServer是使用BlazorServer模式部署的一个服务,所有的逻辑和代码执行都会在服务器执行,然后通过SignalR传输到前端渲染。通过这样模式,我们部署ChatGptWebServer只需要新加坡服务器,不需要在搭建Gateway做中间层转发,并且ChatGptWebServer......
  • 将WebStorm添加到右键菜单,右键打开当前目录
    注意:软件每次更新之后,由于版本号发生了变动,需要我们手动再修改一遍。注册表编辑器计算机\HKEY_CLASSES_ROOT\Directory\Background\shellWebStorm文件夹见下图数值数据:C:\Users\Lemon\AppData\Local\JetBrains\Toolbox\apps\WebStorm\ch-0\222.3739.57\bin\webstorm64.......
  • WebAssembly逆向
    一、WebAssembly简介WebAssembly是一种可以使用非JavaScript编程语言编写代码,并且能在浏览器上运行的技术方案。借助Emscripten编译工具,能将C/C++文件转成wasm格式,JavaScript可以直接调用该文件并执行其中的方法。好处可以隐藏核心逻辑,增大逆向难度提高执行效率(基于C/......