Skip to content

Commit

Permalink
Add debugging info for when comfy_extra nodes fail to import.
Browse files Browse the repository at this point in the history
  • Loading branch information
comfyanonymous committed Mar 4, 2024
1 parent b7b5593 commit a38b9b3
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion nodes.py
Original file line number Diff line number Diff line change
Expand Up @@ -1965,7 +1965,20 @@ def init_custom_nodes():
"nodes_differential_diffusion.py",
]

import_failed = []
for node_file in extras_files:
load_custom_node(os.path.join(extras_dir, node_file))
if not load_custom_node(os.path.join(extras_dir, node_file)):
import_failed.append(node_file)

load_custom_nodes()

if len(import_failed) > 0:
print("WARNING: some comfy_extras/ nodes did not import correctly. This may be because they are missing some dependencies.\n")
for node in import_failed:
print("IMPORT FAILED: {}".format(node))
print("\nThis issue might be caused by missing dependencies.")
if args.windows_standalone_build:
print("Please run the update script: update/update_comfyui.bat")
else:
print("Please do a: pip install -r requirements.txt")
print()

0 comments on commit a38b9b3

Please sign in to comment.