64#h2ddlZddlZddlZddlZddlZdZy)Nctjjd}|jD]}tj j |d}tj j |d}tj j |d}tj j|ryt|d5}|j}d|vr dddy ddd tjj|y#1swY,xYw#t$rMtjdt!j"tj j |d |Y=wxYw) z\ Fix PyTorch libomp DLL issue on Windows by copying the correct DLL file if needed. torchlibz fbgemm.dllzlibomp140.x86_64.dllrbslibomp140.x86_64.dllNz5Detected pytorch version with libomp issue, patching.zlibiomp5md.dll) importlibutil find_specsubmodule_search_locationsospathjoinexistsopenreadctypescdll LoadLibraryFileNotFoundErrorloggingwarningshutilcopyfile) torch_specfolder lib_folder test_filedestfcontentss 0D:\ComfyUI_windows_portable\ComfyUI\fix_torch.pyfix_pytorch_libompr!s))'2J77WW\\&%0 GGLL\: ww||J(>? 77>>$   )T "avvxH&h6# "6# N KK # #I .8# " ! N OOS T OOBGGLL5EF M Ns<D&DD AE*)E*)importlib.utilrrr rrr!r r%s Nr$