fix(standalone): ensure sys.path includes script dir for python_embeded compatibility (#1025)

This commit is contained in:
Will Miao
2026-07-18 21:22:25 +08:00
parent f0bf2728c9
commit 37bdfa21ea

View File

@@ -1,6 +1,10 @@
import os import os
import sys import sys
import json 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.cache_middleware import cache_control
from py.middleware.error_middleware import api_json_error from py.middleware.error_middleware import api_json_error
from py.utils.settings_paths import ensure_settings_file from py.utils.settings_paths import ensure_settings_file