Troubleshooting#
Micro-Manager directory not found#
pymmcore-plus - ERROR - (_util.py:131) could not find micromanager directory. Please run 'mmcore install'
If you tried to create a pymmcore_plus.CMMCorePlus
instance and got an error similar the one above, it means that pymmcore-plus was
unable to find micro-manager on on your system. Please run mmcore install
to
install the latest version of Micro-Manager.
See the installation section for more details.
Incompatible device interface version#
OSError: Line 7: Device,DHub,DemoCamera,DHub
Failed to load device "DHub" from adapter module "DemoCamera" [ Failed to load device adapter "DemoCamera" from "/Users/fdrgsp/Library/Application Support/pymmcore-plus/mm/Micro-Manager-2.0.1-20210715/libmmgr_dal_DemoCamera" [ Incompatible device interface version (required = 71; found = 70) ] ]
If you create a pymmcore_plus.CMMCorePlus
instance and
you get an error similar the one above when trying to load a Micro-Manager
configuration file, you need to update your Micro-Manager device adapters
installation to the newest version (for example by running: mmcore install
).
See the installation section for more details.
Slow performance#
If you are experiencing slow performance with pymmcore-plus, you can profile your code to identify bottlenecks. See the profiling section for more details. If you identify a specific issue, or have a question regarding the interpretation of the profiling results, please open an issue and attach the profiling results if possible.