AI 绘画生成手册/问题列表及可能的解决方案
以下列出了在安装和/或正常使用 Stable Diffusion 时可能遇到的问题
P.S 1 : 在您的浏览器中按“Ctrl” + “F”查看您是否遇到某些问题以进行快速搜索
P.S: 如果您在安装/生成图像过程中遇到了其他错误/问题,您可以在此处添加自己的答案。或者把它放在讨论标签中。
(1) CUDA 内存不足
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | 取决于 WebUI 版本
|
描述 | 运行 Stable Diffusion 生成第一张图像时,生成的图像根本不会显示,并且在图像应该出现的地方显示“错误”。 打开命令行窗口时,会显示错误信息 |
解决方法/解决方案 | (i) 确保 VRAM(不是 RAM)的硬件要求为 4GB 及以上。最佳情况下,建议购买任何支持 6GB 及以上 VRAM 的显卡。 如果您决定使用 Dreambooth 训练模型,建议使用 Google Collabs 或购买支持 12GB 及以上 VRAM 的显卡。| (ii) 在 webui-user.bat 文件中,右键单击使用记事本编辑文件。 在设置“ |
(2) 图像在生成后不会显示在图像视图面板上
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | AttributeError: 'Blocks' object has no attribute 'temp_file_sets' 在命令行窗口上 |
描述 | 此错误信息出现在 Automatic 1111(2023 年 1 月更新)更新后,成功安装了 Dreambooth,其中生成的图像未显示在右侧面板上的图像预览库中。 进一步的故障排除发现,有疑似导致此问题根源的错误信息(如上所示) |
解决方法/解决方案 | 目前,要查看您的图像,需要转到 C:Your_Installed_Locations\stable-diffusion-webui\outputs 手动查看生成的 AI 图像。 等待 Automatic 1111 修复此问题 |
(3) Web-UI 未检测到 AI 艺术生成的基模型
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | No checkpoints found. When searching for checkpoints, looked at: - file C:\Your_Installed_Locations\stable-diffusion-webui\model.ckpt
|
描述 | 此错误信息出现在系统上首次安装 Stable Diffusions 时。 |
解决方法/解决方案 | 从此处链接下载模型 https://hugging-face.cn/runwayml/stable-diffusion-v1-5/tree/main 并将模型(.ckpt)文件复制到 C:\Your_Installed_Locations\stable-diffusion-webui\models\Stable-diffusion |
(4) 无法生成图像 - TypeError: 'NoneType' object is not callable
描述 | |
---|---|
受影响的 Web-UI / 系统 | SD.Next 带有 SDXL 模型/ Windows |
错误信息 | TypeError: 'NoneType' object is not callable
|
描述 | 此错误信息出现在想要使用无法生成的图像生成 AI 图像时 |
解决方法/解决方案 | 禁用名为 a1111-sd-webui-lycoris 的扩展,方法是取消选中左侧的扩展,并在可用时更新到最新补丁(2023 年 8 月) |
(1) Web-UI 只生成黑色图像(对于 SDXL 模型)
描述 | |
---|---|
受影响的 Web-UI / 系统 | SD.Next 带有 SDXL 模型/ Windows |
错误信息 | 加载模型权重错误
|
描述 | 当您想尝试最新的 Stable Diffusion SDXL 模型时,它只会生成黑色图像 |
解决方法/解决方案 | 在选项卡上,单击设置 顶部选项卡,在右侧单击用户界面 ,向下滚动到快速设置列表 。通过键入添加以下内容
单击后,您应该被重定向回主页。 |
(2) Web-UI 只生成卡通抽象艺术/线条艺术图像,即使您试图生成类似照片的图像
描述 | |
---|---|
受影响的 Web-UI / 系统 | Auto1111 带有 SDXL 模型,SD.Next 带有 SDXL 模型/ Windows |
错误信息 | N/A |
描述 | 当您想尝试最新的 Stable Diffusion SDXL 模型时,它只会生成卡通图像或更糟糕的图像 |
解决方法/解决方案 | (i) 生成超过 512*512px 大小的图像(参见此链接 > AI 绘画生成手册/SDXL 的不同分辨率)。为了获得最佳效果,请选择 1024 * 1024 px 图像 (ii) 使用诸如 |
(1) ControlNet Canny 生成卡通图像
描述 | |
---|---|
受影响的 Web-UI / 系统 | Auto1111 带有 SDXL 模型,ControlNet Canny XL |
错误信息 | RuntimeError: 您尚未选择任何 ControlNet 模型。
|
描述 | 当您想尝试生成 Canny 预处理的图像,但它生成卡通图像时 |
解决方法/解决方案 | (1) 降低权重似乎有帮助(需要更多测试) |
(2) mat1 和 mat2 形状无法相乘 (154x2048 和 768x320)
描述 | |
---|---|
受影响的 Web-UI / 系统 | Auto1111 带有 SDXL 模型,ControlNet_sd15 |
错误信息 | mat1 和 mat2 形状无法相乘 (154x2048 和 768x320)
|
描述 | 无法生成图像,并且错误信息 RuntimeError: mat1 和 mat2 形状无法相乘 (154x2048 和 768x320) 显示在 webui 和终端上 |
解决方法/解决方案 | (i) 确保 Stable Diffusion 检查点(左上角)和 ControlNet 模型(预处理器旁边)应该相同。(意思是如果基模型是 SDXL,请确保 ControlNet 也是相同的 SDXL) |
(1) 使用 webp 图像时,会出现带有上面带斜杠的 O 的错误信息
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | 文件 "C:\Your_Installed_Locations\Python\Python310\lib\encodings\cp1252.py",第 19 行,在 encode 中返回 codecs.charmap_encode(input,self.errors,encoding_table)[0]
|
描述 | 如果您在 webp 图像格式上生成标题,它可能会不时出现 |
解决方法/解决方案 | (i) 尝试将图像转换为 png 并重新尝试生成标题 (ii) 如果错误仍然存在,请使用其他图像 (iii) 等待 Automatic1111 修复此问题 |
(1) 安装 Auto1111 时出现 Pytorch / Torch Vision 错误
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | RuntimeError: Couldn't install torch stderr: ERROR: Could not find a version that satisfies the requirement torch==x.xx.x +cu yyy (from versions: none)
|
描述 | 此错误信息出现在系统上首次安装 Stable Diffusions 期间/之后。Web-UI 无法加载,错误信息自行关闭。 进一步的故障排除导致 Pytorch / Torch Vision 无法赶上最新版本的 Pyton。 |
解决方法/解决方案 | (i) 在 Your_Installation_Locations 中键入 cmd 命令,然后键入 python --version 。查看 软件先决条件,看看 Python 版本号是否高于推荐版本。如果更高,建议下载并重新安装 与推荐的 Python 版本 (3.10.9) 相同的版本,或者可以尝试向后拨回几个版本。
注意:Pytorch 的开发通常无法及时获取最新版本的 Python。 |
(1) **扩展列表未加载**
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | ValueError: unknown url type: '' [object Object] 在 Web-UI 上
|
描述 | 当想要添加扩展时,列表为空,但它应该是有内容的 |
解决方法/解决方案 | (i) 重启整个 Web-UI (ii) 如果错误仍然存在,请检查 **扩展 -> 可用 -> 扩展索引 URL** 中的值。如果 URL 字段为空,请复制下面的字段,然后点击 **从加载** 按钮
|
(2) **扩展未更新**
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | 更新:未知 在 Web-UI 上显示 |
描述 | 如果您安装了 dreambooth,则会遇到此错误。 |
解决方法/解决方案 | (i) 删除 **ControlnetDreamboothStableDiffusion\stable-diffusion-webui\extensions** 中安装的所有扩展。 (ii) 重启 Web-UI (iii) 重新安装所有之前的扩展,但 **不要** 安装 dreambooth。 |
截至目前,不建议使用 A1111 的 Dreambooth 扩展进行训练,因为它存在 bug,建议使用 kohya-ss。
(1) **Dreambooth 安装错误 / Dreambooth 未出现在主页选项卡上**
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | 根据 Automatic1111 的版本,您可能无法使用 Stable Diffusion,并会遇到以下错误消息。
|
描述 | 根据 Automatic1111 的版本,可能出现几种症状 (i) Web-UI 根本无法打开,并在命令窗口中显示 ImportError 消息。 |
解决方法/解决方案 | 从头开始重新安装整个 Stable Diffusion [ 请参阅此链接以获取分步说明 ],并确保文件夹名称(即 "Your_Installed_Locations ")在命名时 **不要包含空格**。错误示例: "Stable Diffusion Dreambooth" 是 (除非您只打算生成图像)。 或者删除 **venv** 文件夹,也就是 `C:\Your_Installed_Locations\stable-diffusion-webui\venv`,然后重启 Web-UI(点击 **webui-user.bat**)以重新生成 Python 环境,因为存在冲突合并。 或者等待 Automatic1111 在未来版本中提供修复。 |
(2) **安装 Dreambooth 时找不到文件**
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | stderr: ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'C:\\Your_Installed_Locations\\stable-diffusion-webui\\venv\\Lib\\site-packages\\tensorflow\\include\\external\\llvm-project\\mlir\\_virtual_includes\\BufferizableOpInterfaceIncGen\\mlir\\Dialect\\Bufferization\\IR\\BufferizableOpInterface.cpp.inc' HINT: This error might have occurred since this system does not have Windows Long Path support enabled. You can find information on how to enable this at https://pip.pythonlang.cn/warnings/enable-long-paths |
描述 | 当您为 Stable Diffusion 安装 Dreambooth 时,可能会出现上述消息。 |
解决方法/解决方案 | (i) 在 PC 系统上的任意位置创建一个 **.reg** 文件。 (ii) 将以下代码粘贴到 .reg 文件中。
(iii) 双击 **.reg** 文件执行。 (iv) **重新安装** Web-UI。 |
(3) **无效的训练数据目录。**
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | 无效的训练数据目录。
|
描述 | 当您想要点击 Stable Diffusion 的 Dreambooth 选项卡中的训练按钮时,可能会出现上述消息。 |
解决方法/解决方案 | 确保在训练之前,必须先点击创建选项卡中的 "创建模型" 按钮,然后才能进行模型训练。 |
(4) **Pip 安装错误**
描述 | |
---|---|
受影响的 Web-UI / 系统 | Automatic 1111 / Windows |
错误信息 | Fatal error in launcher: Unable to create process using '"Your Installation Directory\venv\Scripts\python.exe" .
|
描述 | 当您安装最新版本的 dreambooth(需要 Torch 2)时,在按照 此 Github 链接 中的说明进行操作时,您可能会遇到以下错误。 |
解决方法/解决方案 | 这意味着您的 pip 版本尚未升级到 Torch 2 安装要求。 要解决此问题,请在开始执行链接中列出的命令之前,键入以下命令: |
描述 | |
---|---|
受影响的 Web-UI / 系统 | ComfyUI / Windows |
错误信息 | 当您启动时,此错误消息会出现在终端屏幕底部。
|
描述 | 当您第一次想要打开 ComfyUI 时,您会遇到此消息。 |
解决方法/解决方案 | 检查 Web 浏览器,查看是否还有其他使用地址 `127.0.0.1` 的本地 UI 打开。 如果打开,请关闭该选项卡,然后重新运行。 |