diff --git a/scripts/check_modules.py b/scripts/check_modules.py index 160394cf..654d89b8 100644 --- a/scripts/check_modules.py +++ b/scripts/check_modules.py @@ -54,7 +54,7 @@ def version(module_name: str) -> str: def install(module_name: str, module_version: str, index_url=None): - install_cmd = f"python -m pip install --upgrade {module_name}=={module_version}" + install_cmd = f'"{sys.executable}" -m pip install --upgrade {module_name}=={module_version}' if index_url: install_cmd += f" --index-url {index_url}" @@ -204,9 +204,9 @@ def update_modules(): def _install(module_name, module_version=None): if module_version is None: - install_cmd = f"python -m pip install {module_name}" + install_cmd = f'"{sys.executable}" -m pip install {module_name}' else: - install_cmd = f"python -m pip install --upgrade {module_name}=={module_version}" + install_cmd = f'"{sys.executable}" -m pip install --upgrade {module_name}=={module_version}' print(">", install_cmd) os.system(install_cmd) diff --git a/ui/easydiffusion/package_manager.py b/ui/easydiffusion/package_manager.py index c28a58a1..ea3675fc 100644 --- a/ui/easydiffusion/package_manager.py +++ b/ui/easydiffusion/package_manager.py @@ -7,7 +7,8 @@ from sdkit.utils import log from easydiffusion import app -# future home of scripts/check_modules.py +# was meant to be a rewrite of scripts/check_modules.py +# but probably dead for now manifest = { "tensorrt": {