Spaces:
Runtime error
Runtime error
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) | |
if __name__ == "__main__": | |
ensure_package() | |