报错
006
安装、启动与运行环境
有来源可查
Torch not compiled with CUDA enabled:装的是 CPU 版 torch 或 torch 与驱动不匹配
报错原文(原样)
_lazy_init()
raise AssertionError("Torch not compiled with CUDA enabled")
AssertionError: Torch not compiled with CUDA enabled
检索关键词
Torch not compiled with CUDA enabled、AssertionError、_lazy_init、torch.cuda.current_device()、get_torch_device、Your Nvidia driver might be too old for Pytorch、torch 装成 CPU 版
先看这一句
启动过程中直接抛 AssertionError: Torch not compiled with CUDA enabled 退出,或界面起来但一执行就报同一句;桌面版还可能先提示驱动过旧。
适用版本 全版本通用;每次重装/重建虚拟环境后都可能复发
·
核实日期 2026-09-26
·
状态 已核实
适用环境:Windows 便携版、ComfyUI Desktop、Linux + 云 GPU、Docker/服务器
现象与触发场景
常见触发场景:
- 在虚拟环境里用 pip install torch 装了默认(CPU)wheel
- 手动重建了 .venv,包管理器装了通用版 torch 而非本机架构专用版
- 升级驱动或升级 torch 组合不当(如 PyTorch 2.9.1 + cu130 配旧驱动)
根因
- PyTorch 的默认 PyPI wheel 不含 CUDA 支持,装了它 torch.cuda.current_device() 就会触发该断言
- 官方维护者在论坛明确指出:重建 venv 时默认 torch 会被装上,从而“必然把安装搞坏”(对应报错就是 cuda not installed)
- 驱动版本低于该 CUDA 版本要求时,桌面版会先给出驱动过旧的提示,随后进程以退出码 3221225477 结束
解决步骤
已按「最可能有效」排序。请从上往下做,每做完一步用「验证」确认,不要一次改五处。
- 卸载错误的 torch,按显卡架构重装官方 README 的 Troubleshooting 段落直接给的就是这条:先 pip uninstall torch,再用带 CUDA 索引的命令重装。pip uninstall torchpip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130
- 先更新 NVIDIA 驱动如果报错前出现 “Your Nvidia driver might be too old for Pytorch X + cuXXX”,先更新驱动;论坛里有用户反馈更新驱动后即恢复正常。
- 不要再手工重建 venv,改用便携版或官方安装方式论坛维护者提示重建 venv 会装成默认 torch 从而破坏环境;已经装坏时,最省事的做法是重新完整安装(桌面版可用自带卸载器深度清理,并清掉 %APPDATA%\uv 缓存)再重装。Remove-Item -Recurse $env:APPDATA\uv
验证是否修好
python -c "import torch; print(torch.cuda.is_available())" 输出 True;启动日志里出现 Device: cuda:0 与显卡型号、Total VRAM。
补充说明
error_text 取自官方论坛帖原文(截取 _lazy_init 附近数行)。
来源
按可信度排列:官方 issue / 官方文档 > 节点仓库 issue > 社区帖 > 中文社区文章。
链接以纯文本给出(本站不做站外跳转),需要核对时请自行复制到浏览器打开。
- [16] (官方论坛) Unable to start ComfyUI desktop version v0.4.3 on M4Mac(Sequoia 15.2) https://forum.comfy.org/t/unable-to-start-comfyui-desktop-version-v0-4-3-on-m4mac-sequoia-15-2/926
- [17] (官方论坛) Recreating venv installs non-functioning version of torch without the https://forum.comfy.org/t/recreating-venv-installs-non-functioning-version-of-torch-without-the-proper-backend/4314
- [18] (官方文档) ComfyUI README — Troubleshooting(Torch not compiled with CUDA enabled) https://github.com/Comfy-Org/ComfyUI/blob/master/README.md
- [19] (官方论坛) Issues after Updating Desktop Version (code 3221225477) https://forum.comfy.org/t/issues-after-updating-desktop-version-code-3221225477/4133
这条报错要用到的东西
按本条报错所属的类别(安装、启动与运行环境)列出站内相关的下载包与板块入口。 它们不是「必须下载才能修好」,而是这一类问题里最常要动到的东西;具体怎么做,以上面的解决步骤为准。
环境与依赖配置包依赖版本组合清单 / 环境自检脚本说明
待挂载
节点库装扩展之后出问题的,多半是节点依赖没装全
板块
同一类别的其他条目
【001】双击 run_nvidia_gpu.bat 窗口一闪而过:c10.dll 缺失,需要安装 VC++ 运行库
有来源
【002】端口 8188 被占用:Address already in use / 上次的 ComfyUI 进程没退干净
有来源
【003】torch 加载失败:OSError [WinError 1114] 动态链接库(DLL)初始化例程失败 c10.dll
有来源
【004】便携版找不到内嵌 Python / 路径不对:'python' 不是内部或外部命令、系统找不到指定的路径
有来源
【005】用户名/路径含非 ASCII 字符或空格导致安装与启动失败
有来源
这个解法对你有效吗
记录只存在你自己的浏览器里,不需要注册账号。
知仓学习社