There are several ways to install HyperSpyUI. The application itself is rather simple to install, but its dependencies can be a bit more tricky.
If you’re on Windows, the quickest way to get set up is to download and install the HyperSpyUI bundle installer. The bundled WinPython distribution includes all the dependencies of the program, and the installer also helps create program shortucts and register common microscopy file formats with the application.
The bundle installer can also be used if you already have installed a WinPython distribution (e.g. via the HyperSpy bundle), and just want to add HyperSpyUI and its dependencies, although it might not support older versions.
Install via pip¶
HyperSpyUI is on PyPI, so simply running the command
pip install hyperspyui
should download and install HyperSpyUI and its dependencies. The package defines
a GUI script
hyperspyui, which can be called to start the application, or
alternatively it can be started by running
python -m hyperspyui.
To get HyperSpyUI to integrate with your operating system after installation,
you can run the script
hyperspyui_install.py. Currently, this only
integrates with Windows, but this is intended to be extend to Linux systems
in the future (please consider contributing).