exo-explore/exo · error · FileNotFoundError

Unable to locate resources. Did you clone the repo properly?

Error message

Unable to locate resources. Did you clone the repo properly?

What it means

Error "Unable to locate resources. Did you clone the repo properly?" thrown in exo-explore/exo.

Source

Thrown at src/exo/utils/dashboard_path.py:9

import sys
from pathlib import Path
from typing import cast


def find_resources() -> Path:
    resources = _find_resources_in_repo() or _find_resources_in_bundle()
    if resources is None:
        raise FileNotFoundError(
            "Unable to locate resources. Did you clone the repo properly?"
        )
    return resources


def _find_resources_in_repo() -> Path | None:
    current_module = Path(__file__).resolve()
    for parent in current_module.parents:
        build = parent / "resources"
        if build.is_dir():
            return build
    return None


def _find_resources_in_bundle() -> Path | None:
    frozen_root = cast(str | None, getattr(sys, "_MEIPASS", None))
    if frozen_root is None:
        return None

View on GitHub (pinned to 21a54c5ea0)

When it happens

Trigger: Thrown at src/exo/utils/dashboard_path.py:9 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of exo-explore/exo@21a54c5ea0 (2026-08-26). Data as JSON: /api/errors/34ddf038130cb41b. Report an issue: GitHub.