这里写自定义目录标题
刚开始接触Flux,在ComfyUI上借用了前辈的一个流程,流程中用到了CheckpointLoaderNF4节点,从此开始了折腾之旅。。。。
1. 安装ComfyUI_bnb_nf4_fp4_Loaders
通过ComfyUI-Manager可以搜到这个插件,但是由于star不够,默认不允许安装,可以修改
/custom_nodes/ComfyUI-Manager/config.ini 中的
security_level = normal-
但是,这样仍然是无法安装的,最后提示(IMPORT FAILED)
通过日志可以看到是Bitsandbytes版本不够,需要0.44.0
2. 安装Bitsandbytes
首先想到的自然是:pip install bitsandbytes,但是目前的镜像源上,最高只有0.43.0,那只能自己编译了。
之前以为只要直接pip install -r requirement.txt就行了,导致虽然在ComfyUI上看到新的节点,但是执行流程时仍然报错,看日志是缺少libbitsandbytes_cuda121.so包,所以才发现没那么简单。。