(手把手教)秋叶comfyui整合包(绘世)PyTorch版本报错的解决办法
伊恩栗
2025年03月17日 09:12

第一行,首先感谢秋葉aaaki大佬的无私奉献

第二行,报错往往如下图所示,如果你的问题与图片一致,则继续。直接说结论,现有的PyTorch版本太高了,需要降级,而启动器内置的源有网络问题无法强制重置PyTorch版本(后续可能解决)。

(因为我的问题已经解决了,所以报错图源来自dis某位不知名兄弟,也不知道他解决了没有)

直接上解决方法:首先卸载原来的高版本PyTorch #后为给小白的提示,老手可以忽视

第一步:

卸载高版本:

pip uninstall torch #来小白跟老师做:按win+r �→ 输入“cmd”回车 → 输入或粘贴“pip uninstall torch”回车)

如果你发现你的cmd无法识别,请链接环境变量

#打开整合包内的ComfyUI-aki\ComfyUI-aki-v1.6\python\Scripts这个文件夹,然后复制路径(必须带有盘符,如:G:\ComfyUI-aki\ComfyUI-aki-v1.6\python\Scripts)

右键“此电脑”→“属性”→“高级系统设置”→“高级”→“环境变量”→双击“Path”→“新建”→粘贴你刚刚复制的路径,保存退出,然后重新回到开头pip uninstall torch

第二部:安装旧版本

1.确定自己需要的版本

根据自己的配置自行查询,启动器有时候会给出推荐。如,我的显卡是7900XTX(zluda),推荐Torch(2.3.1)(CUDA 11.8)#其实大多数都是这个版本,小白要是不会可以用这个试试。

2.找到一个旧版本的源

(这里给出一个官方源,网络问题自行解决)https://pytorch.org/get-started/previous-versions/

然后查询到自己需要的版本安装代码

比如:Windows的Torch(2.3.1)(CUDA 11.8)在官方源的安装代码是 pip install torch==2.3.1 torchvision==0.18.1 torchaudio==2.3.1 --index-url https://download.pytorch.org/whl/cu118 # #来小白跟老师做:按win+r �→ 输入“cmd”回车 → 输入或粘贴这段加粗的代码回车)

等待安装完成,一定要确定安装完成再退出,否则重新卸载重新安装。(使用官方源的可能会遇到下载慢的问题,网络问题自行解决)

第三步:确认自己安装的版本

打开整合包内的python,输入:

import torch

print(torch.__version__)

#整合包内python路径ComfyUI-aki\ComfyUI-aki-v1.6\python\python.exe

(最后检查版本,重新一键启动,启动后的问题就不在此贴范围内了)

本解决方法仅适用版本PyTorch版本过高的问题,其他问题请去寻找其他教程。

PS:虽然看起来很简单,有些新手碰到了真的会茫然,我只是希望为滋养我的社区做出一份贡献,老手勿喷。