Gourieff / comfyui-reactor-node

Fast and Simple Face Swap Extension Node for ComfyUI
GNU General Public License v3.0
1.4k stars 133 forks source link

PytorchStreamReader failed reading zip archive: failed finding central directory #403

Open christan831230s opened 2 weeks ago

christan831230s commented 2 weeks ago

First, confirm

What happened?

PytorchStreamReader failed reading zip archive: failed finding central directory

File "D:\ComfyUI_windows_play\ComfyUI\execution.py", line 152, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\ComfyUI_windows_play\ComfyUI\execution.py", line 82, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\ComfyUI_windows_play\ComfyUI\execution.py", line 75, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\ComfyUI_windows_play\ComfyUI\custom_nodes\comfyui-reactor-node\nodes.py", line 379, in execute result = reactor.restore_face(self,result,face_restore_model,face_restore_visibility,codeformer_weight,facedetection) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\ComfyUI_windows_play\ComfyUI\custom_nodes\comfyui-reactor-node\nodes.py", line 204, in restore_face checkpoint = torch.load(model_path)["params_ema"] ^^^^^^^^^^^^^^^^^^^^^^ File "D:\ComfyUI_windows_play\python_embeded\Lib\site-packages\torch\serialization.py", line 1004, in load with _open_zipfile_reader(opened_file) as opened_zipfile: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\ComfyUI_windows_play\python_embeded\Lib\site-packages\torch\serialization.py", line 456, in init super().init(torch._C.PyTorchFileReader(name_or_buffer)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Steps to reproduce the problem

USE WORKLOW 未命名

Sysinfo

WINDOW COMFYUI 3060TI 12G

Relevant console log

PytorchStreamReader failed reading zip archive: failed finding central directory

File "D:\ComfyUI_windows_play\ComfyUI\execution.py", line 152, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI_windows_play\ComfyUI\execution.py", line 82, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI_windows_play\ComfyUI\execution.py", line 75, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI_windows_play\ComfyUI\custom_nodes\comfyui-reactor-node\nodes.py", line 379, in execute
result = reactor.restore_face(self,result,face_restore_model,face_restore_visibility,codeformer_weight,facedetection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI_windows_play\ComfyUI\custom_nodes\comfyui-reactor-node\nodes.py", line 204, in restore_face
checkpoint = torch.load(model_path)["params_ema"]
^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI_windows_play\python_embeded\Lib\site-packages\torch\serialization.py", line 1004, in load
with _open_zipfile_reader(opened_file) as opened_zipfile:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI_windows_play\python_embeded\Lib\site-packages\torch\serialization.py", line 456, in __init__
super().__init__(torch._C.PyTorchFileReader(name_or_buffer))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Additional information

No response

christan831230s commented 2 weeks ago

Wordkflow 2024-04-09 reactor融合人脸工作流 workflow.json

chinesewebman commented 1 week ago

the same error in MacOS M1, don't know which zip file is wrong.

Gourieff commented 2 days ago

@christan831230s Show please your pip list

python_embeded\python.exe -m pip list