Skip to content

Error loading missing dependency of a micro simulation are insufficient #258

@fsimonis

Description

@fsimonis

The current implementation of the micro-simulation imports makes it very difficult to debug when a micro simulation cannot be found due to a missing dependency.

When the micro simulation is missing a dependency, for example, due to the micro-manager being installed in a separate venv or using tools such as pipx and uv, then importlib returns a ModuleImportError of the missing dependency, which is interpreted as an import error for the configured module/file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions