跳至正文
ComfyUI WorldBETA
登录
资料整理

pytorch_lightning 与 lightning 找不到:先按节点实际导入的路径选依赖

两种导入命名会出现在不同项目和版本中。不要认为安装其中任意一个就一定满足所有节点,也不要把 checkpoint 反序列化失败当成单纯缺包。

更新于 2026-09-24发布修订: 4资料基线: 尚未记录

现象与适用范围

两种导入命名会出现在不同项目和版本中。不要认为安装其中任意一个就一定满足所有节点,也不要把 checkpoint 反序列化失败当成单纯缺包。

检索片段;具体版本与异常上下文可能不同:

No module named 'pytorch_lightning'
No module named 'lightning'

已核对的依据

Lightning 的公开项目与分发资料涉及 lightning 和 pytorch-lightning 的使用方式。消费它的节点可能保留不同导入路径与历史版本约束,因此应以该节点的实际代码和要求为准。 V04-LIGHTNING

需要区分的情况

1. 节点导入的命名空间未在当前环境中提供。

2. 导入过程中另一个依赖抛错,最后的失败并不是顶层库完全缺失。

3. 库已经加载,但旧 checkpoint、训练辅助类或 API 不适用于当前组合。

建议的排查顺序

以下为本站编排的操作建议,不表示已定位你的具体环境。

1. 从最早异常找到实际 import 路径,记录节点版本以及两种分发包的安装元数据;元数据存在不代表导入必然成功。

2. 按节点明确声明准备依赖,在副本中检查导入链。不要同时盲装多个新旧版本来碰运气,也不要通过全局降级 Torch 掩盖接口变化。

3. 若已进入 checkpoint 加载,确认模型来源、所需框架版本和加载方式;对不可信文件停止反序列化,不因报错要求而扩大执行权限。

4. 运行节点作者的最小推理或加载示例,再用完整工作流复查。把导入修复和模型恢复的结果分别记录。

怎样判断这一层已解决

所需命名空间和节点依赖链可加载,可信 checkpoint 按预期流程恢复,最小任务完成。

注意事项和适用边界

本文没有提供一个跨所有历史模型的通用版本组合。PyTorch Lightning 框架可用,不代表当前模型、Torchvision 或训练代码也兼容。

资料核对:2026-09-22。本站未执行安装、GPU 推理或用户环境修复。

原始来源

相关排查

还没解决?

排查下一个可能的原因

同样的现象可能来自不同原因。可以按顺序查看下面这些相关条目。

  1. ModuleNotFoundError:包已安装,ComfyUI 仍说找不到模块ModuleNotFoundError适用于启动或执行自定义节点时提示缺少 Python 模块。命令行显示“已安装”仍可能是另一个 Python 的结果;Windows Portable 尤其需要区分系统 Python 与内置解释器。
把完整日志粘贴到报错排查工具

这篇内容对你有帮助吗?

匿名统计,只记录“有/没有帮助”的计数,不记录账号、IP 地址或设备信息。

资料来源

基于上游资料独立编写的草稿,未运行验证;版本观察限定到对应资料,未知封装身份明确保留。

01PyTorch Lightning publisher package page资料核对: 2026-09-22

报告问题 · 317040c3-7620-55bc-9340-980544835ef9

继续探索

编辑为本页关联的条目。