We recommend using the latest version of Python. zhinst-toolkit supports Python 3.7 and newer.
These distributions will be installed automatically when installing zhinst-toolkit.
numpy adds support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.
jsonschema is an implementation of the JSON Schema specification for Python.
zhinst-core is the low level python API for Zurich Instruments devices.
zhinst-utils is a collection of helper functions for the LabOne® python API.
Use the following command to install zhinst-toolkit:
$ pip install zhinst-toolkit