From 37bdfa21ea42f3614e1b8ae2206be93b07199e96 Mon Sep 17 00:00:00 2001 From: Will Miao Date: Sat, 18 Jul 2026 21:22:25 +0800 Subject: [PATCH] fix(standalone): ensure sys.path includes script dir for python_embeded compatibility (#1025) --- standalone.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/standalone.py b/standalone.py index 298d057f..6b20d996 100644 --- a/standalone.py +++ b/standalone.py @@ -1,6 +1,10 @@ import os import sys import json +# Ensure the script's directory is on sys.path so that py.* imports resolve +# regardless of the current working directory (e.g. when launched via +# ComfyUI's python_embeded from the ComfyUI root directory). +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) from py.middleware.cache_middleware import cache_control from py.middleware.error_middleware import api_json_error from py.utils.settings_paths import ensure_settings_file