diff --git a/llama_stack/distribution/utils/exec.py b/llama_stack/distribution/utils/exec.py index 82bf00e3c..aae6b35d8 100644 --- a/llama_stack/distribution/utils/exec.py +++ b/llama_stack/distribution/utils/exec.py @@ -46,7 +46,7 @@ def formulate_run_args(image_type, image_name, config, template_name) -> list: conda_env_info = json.loads(subprocess.check_output(["conda", "info", "--envs", "--json"]).decode()) envs = conda_env_info["envs"] for envpath in envs: - if envpath.endswith(env_name): + if os.path.basename(envpath) == env_name: return envpath return None