Copyright Modular Supercomputing and Quantum Computing (MSQC), Goethe University Frankfurt. NHR Summer School Thursday, 13.06.2024 Applied Quantum Computing Requirements: *We highly recommend to install everything in a virtual environment, e.g. using conda.* https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html # Python A fairly new verison of Python (>3.10) is necessary to run the jupyter notebooks (likely already installed) https://www.python.org/downloads/ (when using conda, one can specify the python version while creating the environment: $ conda -n python=3.10) # Jupyter Notebook Jupyter notebook is available in the Python Package Index. From the terminal run following command: $ pip install notebook # IBM Runtime If you want to use real hardware devices by IBM, an account is necessary: https://cloud.ibm.com/login $ pip install qiskit-ibm-runtime # Further library requirements $ pip install numpy $ pip install qiskit $ pip install qiskit-aer $ pip install qiskit-algorithms $ pip install qiskit-optimization $ pip install -U matplotlib $ pip install pylatexenc $ pip install networkx $ pip install pandas $ pip install docplex $ pip install qubogen $ pip install dwave-system $ pip install dwave-ocean-sdk