The easiest way to get Mesmerize is through the Snap Store

Command line snap installation: sudo snap install mesmerize

After installation simply run mesmerize in the terminal and the application will launch in ~10-30 seconds.

Make sure you have snapd installed, which is required for running snap apps. Ubuntu 16.04 and later usually come pre-installed with snapd.

You should be able to install snapd through apt for most Debian based distros:

sudo apt update
sudo apt install snapd

Installing snapd on Fedora:

sudo dnf install snapd

To install snapd on other distros please see:

If you have trouble installing Mesmerize via snap you might need to install core18 first:

sudo snap install core18


You might get the following warnings when you launch the snap, this is normal. Just be patient and wait a few minutes:

/snap/mesmerize/x1/lib/python3.6/site-packages/tifffile/ UserWarning: No module named ‘numpy.core._multiarray_umath’ Functionality might be degraded or be slow.

warnings.warn(‘%s%s’ % (e, warn)) /snap/mesmerize/x1/lib/python3.6/site-packages/matplotlib/ UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment. ‘Matplotlib is building the font cache using fc-list. ‘ Bokeh could not be loaded. Either it is not installed or you are not running within a notebook Loading, please wait… Qt: Session management error: None of the authentication protocols specified are supported