chflame163 / ComfyUI_LayerStyle

A set of nodes for ComfyUI that can composite layer and mask to achieve Photoshop like functionality.
MIT License
1.24k stars 69 forks source link

cannot import name 'VitMatteImageProcessor' from 'transformers' #60

Closed aqidesign closed 5 months ago

aqidesign commented 5 months ago

请问如何解决下面的错误,谢谢!

Error occurred when executing LayerMask: PersonMaskUltra V2:

cannot import name 'VitMatteImageProcessor' from 'transformers' (D:\ComfyUI-aki-v1.2\python\lib\site-packages\transformers__init__.py)

File "D:\ComfyUI-aki-v1.2\execution.py", line 151, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) File "D:\ComfyUI-aki-v1.2\execution.py", line 81, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) File "D:\ComfyUI-aki-v1.2\execution.py", line 74, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) File "D:\ComfyUI-aki-v1.2\custom_nodes\ComfyUI_LayerStyle\py\person_mask_ultra_v2.py", line 154, in person_mask_ultra_v2 _mask = generate_VITMatte(orig_image, _trimap, local_files_only=local_files_only) File "D:\ComfyUI-aki-v1.2\custom_nodes\ComfyUI_LayerStyle\py\imagefunc.py", line 1025, in generate_VITMatte vit_matte_model = load_VITMatte_model(model_name=model_name, local_files_only=local_files_only) File "D:\ComfyUI-aki-v1.2\custom_nodes\ComfyUI_LayerStyle\py\imagefunc.py", line 1013, in load_VITMatte_model from transformers import VitMatteImageProcessor, VitMatteForImageMatting

chflame163 commented 5 months ago

运行repair_dependency.bat更新依赖包,或者手动升级transformers到最新版本

aqidesign commented 5 months ago

谢谢解答,正好看说明也找到答案了。