chflame163 / ComfyUI_LayerStyle

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

PersonMaskUltra V2使用时报错,我无法定位原因,寻求帮助 #85

Closed CavinHuang closed 2 months ago

CavinHuang commented 2 months ago

我成功安装了节点,并且也能加载节点出来,但是我使用时,却报了这个错误。

具体的报错信息如下:

Error occurred when executing LayerMask: PersonMaskUltra V2:

'FieldDescriptor' object has no attribute '_default_constructor'

File "/Users/cavinhuang/workspace/projects/ComfyUI/execution.py", line 151, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) File "/Users/cavinhuang/workspace/projects/ComfyUI/execution.py", line 81, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) File "/Users/cavinhuang/workspace/projects/ComfyUI/execution.py", line 74, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) File "/Users/cavinhuang/workspace/projects/ComfyUI/custom_nodes/ComfyUI_LayerStyle/py/person_mask_ultra_v2.py", line 88, in person_mask_ultra_v2 with mp.tasks.vision.ImageSegmenter.create_from_options(options) as segmenter: File "/Users/cavinhuang/workspace/projects/stable-diffusion-webui/venv/lib/python3.10/site-packages/mediapipe/tasks/python/vision/image_segmenter.py", line 269, in create_from_options task_info.generate_graph_config( File "/Users/cavinhuang/workspace/projects/stable-diffusion-webui/venv/lib/python3.10/site-packages/mediapipe/tasks/python/core/task_info.py", line 97, in generate_graph_config node_config.options.CopyFrom(task_subgraph_options) File "/Users/cavinhuang/workspace/projects/stable-diffusion-webui/venv/lib/python3.10/site-packages/google/protobuf/message.py", line 129, in CopyFrom self.MergeFrom(other_msg) File "/Users/cavinhuang/workspace/projects/stable-diffusion-webui/venv/lib/python3.10/site-packages/google/protobuf/internal/python_message.py", line 1334, in MergeFrom field_value = field._default_constructor(self)

CavinHuang commented 2 months ago

我的操作系统:Mac M1 Pro 14.1.1 这对我有用: venv/bin/pip install mediapipe==0.10.9

CavinHuang commented 2 months ago

希望对相同问题的朋友有帮助

chflame163 commented 2 months ago

我的操作系统:Mac M1 Pro 14.1.1 这对我有用: venv/bin/pip install mediapipe==0.10.9

谢谢分享