报错
060
PyTorch、CUDA 运行库与加速库冲突
有来源可查
自定义节点装完 / 更新依赖后 torch 被偷换成 CPU 版(依赖漂移)
报错原文(原样)
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. torchvision 0.20.1+cu124 requires torch==2.5.1+cu124, but you have torch 2.5.1+cpu which is incompatible. (注:以上为转述文本,非逐字原文。)
检索关键词
pip's dependency resolver、requires torch==、torch 2.5.1+cpu which is incompatible、装了节点后变 CPU、requirements.txt 覆盖 torch、downgrade_blacklist
先看这一句
昨天还好好的,装了一个新自定义节点(或点了 Manager 的“安装依赖”)并重启后,ComfyUI 突然只走 CPU、或直接报 Torch not compiled with CUDA enabled;pip 日志里能看到它把 torch 换成了 +cpu 或另一个 CUDA 版本。
适用版本 全版本通用;ComfyUI-Manager V3 系列(当前文档描述的管理器路径与 V3.38+ 的 __manager/ 目录)中出现最频繁。50 系用户受影响最重,因为一旦被换回 CPU 版或旧 cu 版,要么变慢要么直接 no kernel image。
·
核实日期 2026-09-26
·
状态 已核实
适用环境:Windows 便携版、秋叶/绘世整合包、ComfyUI Desktop、Linux + 云 GPU、全部主流环境
现象与触发场景
常见触发场景:
- 自定义节点的 requirements.txt 写了 torch>=2.x 之类的无版本约束依赖
- 用 ComfyUI-Manager 安装节点时自动执行了 pip install -r requirements.txt
- 同时装了多个对 torch 版本要求不同的节点
根因
- 绝大多数自定义节点的 requirements.txt 不带 --index-url,pip 在处理这些依赖时会从默认 PyPI 取 torch,而 Windows 上 PyPI 的 torch 默认就是 CPU 版,于是把可用的 CUDA 版覆盖掉。
- ComfyUI-Manager 提供了专门针对这一问题的配置项:config.ini 的 downgrade_blacklist(禁止降级指定包)、pip_blacklist.list(禁止安装指定包)、pip_auto_fix.list(启动时自动恢复指定版本)、pip_overrides.json(把某个包的安装动作改写成自定义命令),说明“节点依赖覆盖核心库”是被官方文档承认的常见故障。
解决步骤
已按「最可能有效」排序。请从上往下做,每做完一步用「验证」确认,不要一次改五处。
- 先把 torch 恢复成正确的 CUDA 版不要重装 ComfyUI,只修 torch:卸载三件套后从正确的 cu 索引重装(50 系用 cu128 及以上),装完立刻核对版本后缀。.\python_embeded\python.exe -m pip uninstall -y torch torchvision torchaudio.\python_embeded\python.exe -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128.\python_embeded\python.exe -c "import torch; print(torch.__version__, torch.cuda.is_available())"
- 在 ComfyUI-Manager 里加上防覆盖配置编辑 Manager 的 config.ini(v0.3.76+ 位于 <USER_DIRECTORY>/__manager/,更早版本位于 <USER_DIRECTORY>/default/ComfyUI-Manager/),把 torch/torchvision/torchaudio 写入 downgrade_blacklist;需要更强保护时用 pip_blacklist.list 直接禁止安装这些包,或用 pip_auto_fix.list 写死正确版本让 Manager 在启动时自动恢复。downgrade_blacklist = torch, torchvision, torchaudio# pip_auto_fix.list 示例(每行一个 pip 需求,可用 --index-url)torch==2.11.0+cu128 --index-url https://download.pytorch.org/whl/cu128
- 安装节点依赖时用 --no-deps 隔离风险,并在每次装完后复查 torch对手工安装的节点,先读它的 requirements.txt,如果里面出现 torch/torchvision/torchaudio/xformers 就提高警惕;确认不影响核心库后再装,或者用 --no-deps 只装真正缺少的小包。每次装完节点都重新跑一次 torch 版本检查,一旦发现 torch.version.cuda 变了就立刻按第 1 步恢复。.\python_embeded\python.exe -m pip install <包名> --no-deps.\python_embeded\python.exe -m pip check
验证是否修好
装完节点后 torch.__version__ 仍带正确的 +cuXXX 后缀且 cuda.is_available() 为 True;ComfyUI 启动日志仍显示 cuda:0;生成速度没有退回分钟级。
补充说明
本条 error_text 是根据 pip 依赖冲突告警的通用格式整理的,未取得逐字原文,故标记为非逐字。downgrade_blacklist / pip_blacklist / pip_auto_fix / pip_overrides 这些配置项名称与作用均取自 ComfyUI-Manager 官方配置文档原文。
来源
按可信度排列:官方 issue / 官方文档 > 节点仓库 issue > 社区帖 > 中文社区文章。
链接以纯文本给出(本站不做站外跳转),需要核对时请自行复制到浏览器打开。
- [81] (官方文档) ComfyUI-Manager Configuration - ComfyUI https://docs.comfy.org/manager/configuration
- [68] (官方文档) Troubleshooting Custom Node Issues - ComfyUI https://docs.comfy.org/troubleshooting/custom-node-issues
- [145] (社区) How do I fix "Torch not compiled with CUDA enabled after using Manager https://forum.smartart.live/topic/521-how-do-i-fix-torch-not-compiled-with-cuda-enabled-after-using-manager-to-install-a-custom-node-in-comfyui/
- [138] (社区) ComfyUI 'Torch not compiled with CUDA enabled'? Every Fix That Works o https://dev.to/jovan_chan_9500711396d4e6/comfyui-torch-not-compiled-with-cuda-enabled-every-fix-that-works-on-windows-linux-and-mac-556m
这条报错要用到的东西
按本条报错所属的类别(PyTorch、CUDA 运行库与加速库冲突)列出站内相关的下载包与板块入口。 它们不是「必须下载才能修好」,而是这一类问题里最常要动到的东西;具体怎么做,以上面的解决步骤为准。
环境与依赖配置包依赖版本组合清单 / 环境自检脚本说明
待挂载
同一类别的其他条目
【056】启动或首次生成时报 AssertionError: Torch not compiled with CUDA enabled(装成了 CPU 版 torch)
有来源
【057】50 系显卡第一次卷积就崩:CUDA error: no kernel image is available for execution on the device
含未核实
【058】启动直接崩:torch / torchvision / torchaudio 三者 CUDA 版本不一致
含未核实
【059】节点执行时报 Could not run 'torchvision::nms' / operator torchvision::nms does not exist
含未核实
【061】装完 xformers 后 torch 被降级、加速库反而让 ComfyUI 崩(xformers 陷阱)
含未核实
这个解法对你有效吗
记录只存在你自己的浏览器里,不需要注册账号。
知仓学习社