Kaleidoscope requires Python 3.6 or later and a Jupyter notebook environment. Much of the
functionality also requires having Qiskit a
IBM Quantum Experience account in order to access the
IBM quantum systems.
Installation is simple:
pip install kaleidoscope
Or if your adventurous you can install from source code on Github.
Running Kaleidoscope, and Plotly in general, in the Jupyter Lab environment requires
some additional extensions to be installed.
Although not necessary for many of the interactive visualizations, functionality that makes use
of Qiskit and the IBM Quantum devices requires the following installations:
pip install qiskit-terra>=0.14
pip install qiskit-ibmq-provider>=0.7
pip install qiskit-aer>=0.5