The current Joulescope UI 0.5.0 distribution targets macOS 10.14 Mojave. It may work on older versions, but we have at least one report of the distribution not working on macOS Sierra. However, you may be able to run from the source code. This topic documents how.
Open your favorite terminal program, such as iTerm2 with brew already installed:
brew install libusb python pip3 install virtualenv virtualenv ~/venv/joulescope source ~/venv/joulescope/bin/activate pip3 install numpy pip3 install joulescope mkdir -p ~/repos && cd $_ git clone https://github.com/jetperch/pyjoulescope_ui.git cd pyjoulescope_ui pip3 install -r requirements.txt python3 setup.py qt exit
Whenever you want to run the Joulescope UI, open a terminal and type:
source ~/venv/joulescope/bin/activate cd ~/repos/pyjoulescope_ui python3 -m joulescope_ui