Files
jacklukai-ComfyUI_DeployCash/install.py
T
2024-11-22 11:51:36 +08:00

21 lines
521 B
Python

import sys
import os.path
import subprocess
custom_nodes_path = os.path.dirname(os.path.abspath(__file__))
def build_pip_install_cmds(args):
if "python_embeded" in sys.executable or "python_embedded" in sys.executable:
return [sys.executable, "-s", "-m", "pip", "install"] + args
else:
return [sys.executable, "-m", "pip", "install"] + args
def ensure_package():
cmds = build_pip_install_cmds(["-r", "requirements.txt"])
subprocess.run(cmds, cwd=custom_nodes_path)
ensure_package()