快速结论:这个报错发生在 Krita AI Diffusion 插件通过 ComfyUI 后端调用 Flux 模型时,ComfyUI 未识别到 NunchakuFluxDiTLoader 节点。优先排查是否完整安装了 ComfyUI-nunchaku 节点包及 nunchaku 后端,确保版本兼容。
问题场景
用户在 Krita AI Diffusion 插件(v1.45.0 及部分早期版本)中使用 Flux 模型,尤其是通过插件默认安装的 ComfyUI 后端、自定义 ComfyUI 服务器或 Linux Docker 环境时触发此报错。部分用户在重新安装插件后问题仍未解决。
报错原文
Server error: {'type': 'invalid_prompt', 'message': 'Cannot execute because node NunchakuFluxDiTLoader does not exist.', 'details': "Node ID '#1'", 'extra_info': {}}
原因分析
根本原因是 ComfyUI 无法加载 NunchakuFluxDiTLoader 节点。可能原因包括:
- 缺失
ComfyUI-nunchaku节点包(插件所需节点来源:github.com/nunchaku-tech/ComfyUI-nunchaku)。 - 安装了不兼容的
nunchaku后端版本。服务器日志显示ComfyUI-nunchaku 1.0.1 is not compatible with nunchaku 1.0.1. Please update nunchaku to a supported version in ['v1.0.0'],表明版本号存在点号(.)匹配问题。 - Linux 环境下 CUDA 版本不兼容,如缺少
libcudart.so.13,导致nunchaku后端加载失败。 - 安装了“面部(Face)”控制模型后意外破坏
nunchaku节点加载(社区报告的可能原因)。
环境排查
- 确认 ComfyUI 版本(如 Windows 便携版 v3.70)。
- 确认 Python 版本(如 3.13.9)。
- 确认 PyTorch 版本(如 2.9.0+cu130)。
- 确认 CUDA 版本(Linux 下需检查兼容性)。
- 确认 ComfyUI-nunchaku 节点包版本(GitHub 仓库中的
comfyui-nunchaku)。 - 确认 nunchaku 后端版本(通过 pip 或 install wheel 安装的
nunchaku库,如 nunchaku-1.0.2+torch2.9)。 - 检查 ComfyUI 服务器日志查看具体错误信息(如版本不兼容或缺失动态库)。
- 如果是自定义服务器,确认 ComfyUI-nunchaku 节点是否已加载(检查
custom_nodes/目录)。
解决步骤
- 确认节点安装:前往 ComfyUI 的浏览器界面(
http://127.0.0.1:8188/),下载 Krita 工作流,观察是否有节点显示为红色(表示缺失或加载失败)。 - 安装 ComfyUI-nunchaku 节点:通过 ComfyUI Manager 的“Check Missing”功能自动安装,或手动从 github.com/nunchaku-tech/ComfyUI-nunchaku 克隆到
ComfyUI/custom_nodes/目录。 - 安装 nunchaku 后端:如未安装,请按 官方安装指南 安装对应版本的
nunchaku库。注意:这一步不是所有 ComfyUI 节点常见的操作,但这里是必需的。 - 检查服务器日志:重启 ComfyUI 后查看
server.log,重点搜索 “nunchaku” 相关错误。常见问题:版本不兼容提示、缺失libcudart.so.13。 - 版本兼容性修复:如果日志显示“ComfyUI-nunchaku 1.0.1 与 nunchaku 1.0.1 不兼容”,请尝试将 nunchaku 后端降级到 v1.0.0(通过 pip install)。或确保两者使用完全一致的主次版本号。
- Linux CUDA 问题处理:如果遇到缺失
libcudart.so.13,尝试安装 CUDA Toolkit v13(可从 NVIDIA 开发者网站下载)。 - 彻底重装(备选):如果以上均无效,且确认非 Linux/CUDA 问题,可尝试完全卸载 Krita AI Diffusion 插件及 ComfyUI,然后从插件安装器重新安装(注意:重装后仍需手动安装
comfyui-nunchaku节点和nunchaku后端)。 - 自定义服务器用户:如果是自定义 ComfyUI 后端,检查节点是否被防火墙或路径问题阻止加载。确保
ComfyUI-nunchaku仓库的__init__.py能被正常导入。
验证方法
重启 ComfyUI 与 Krita 后,在 Krita AI Diffusion 插件中选择 Flux 工作流并运行一次任务。若不再弹出 NunchakuFluxDiTLoader does not exist 报错,且节点列表中出现 NunchakuFluxDiTLoader,则问题已解决。也可以在 ComfyUI 浏览器界面中直接加载包含 Flux 的工作流,检查节点是否正常显示。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。


