Stable Diffusion WebUI 笔记

Stable Diffusion WebUI 笔记

遇到的问题及解决方案

问题1: 执行 ./webui.sh 报错

vbnet 复制代码
clang: error: invalid version number in '-mmacosx-version-min=14'

原因及解决方法

  • 发现问题不在于 -mmacosx-version-min=14,而是 clang 的问题。
  • 由于之前安装过 scan-build,间接安装了位于 /opt/homebrew/bin/clangclang,这个版本与 /usr/bin/clang 的版本不同。
  • 解决方法:执行 brew uninstall scan-build 卸载 scan-build 后,/opt/homebrew/bin/clang 也随之被移除,问题解决。

问题2: brew install python@3.11./webui.sh 仍使用系统的 Python 版本(3.9.6)

解决方法1

  • 如果使用的是 zsh,可以通过编辑 ~/.zshrc 文件来调整环境变量。
  • 打开 ~/.zshrc 文件(以 Sublime Text 为例):
arduino 复制代码
open ~/.zshrc -a Sublime\ Text
  • 在文件末尾添加以下两行:
bash 复制代码
export PATH="/opt/homebrew/bin:$PATH"
export PATH="$(brew --prefix)/opt/python@3.11/libexec/bin:$PATH"
  • 如果方法1不起作用,尝试解决方法2。

解决方法2

  • 修改 webui-user.sh 文件中的 Python 可执行文件路径:
bash 复制代码
# 原始设置
# python_cmd="python3"

# 修改为指定的 Python 版本
python_cmd="python3.11"

Stable Diffusion WebUI 配置

  • 所有的选项都可以在 txt2image 请求的 payload 中通过 override_settings 来修改。
  • 获取可用选项的地址:http://127.0.0.1:7860/sdapi/v1/options
  • 插件参数的地址:http://127.0.0.1:7860/sdapi/v1/script-info
    • 例如,reactor 插件有 30 个参数。
相关推荐
宁雨桥9 小时前
前端修行日记之JS 原型与 AI基础常识
前端·javascript·原型模式
程序员陆通9 小时前
月烧 400 刀到不到 20 刀:我是怎么把 OpenClaw 的 Token 账单砍掉 95% 的
java·前端·数据库
水云桐程序员9 小时前
前端教程官方文档|HTML、CSS、JavaScript教程官方文档
前端·javascript·css·html·学习方法
SsunmdayKT9 小时前
前后端项目部署与运行机制全流程详解
前端·后端
本末倒置1839 小时前
Vue 3 开发者转型 React 指南:保姆级教程
前端·javascript·vue.js
Reart9 小时前
从0解构tinyWeb项目--(Day:10)
前端·后端·架构
SamDeepThinking10 小时前
程序员如何接受工作内容毫无意义?
java·后端·程序员
牛蛙点点申请出战10 小时前
IconFontViewer -- 一个可以在 Android Studio 中实时预览 IconFont 的插件
android·前端·intellij idea
AI绘画哇哒哒10 小时前
RAG 系统中文档切分策略:如何选择合适的 chunk size?| 收藏这份实用指南,小白也能轻松上手大模型学习
人工智能·学习·ai·程序员·大模型·产品经理·转行