Skip to content

david-alber/qc-workshop

Repository files navigation

Quantum Computing Workshop

This repository provides skeleton notebooks for hands-on quantum computing with Qiskit using IBM Quantum devices.

You are encouraged to fill out the code cells that are marked with the following comment:

# Your code goes here
...

For active participation a IBM Quantum Platform (IQP) account is required. This account will enable you to execute the Quantum circuits on real IBM Quantum devices. The account is available to everyone and is completely free of charge.

👨‍💻 Ways to participate: 👩‍💻

Copy your personal IQP API Token to the api_key_template.txt file and change its name to api_key.txt

👉 Binder container with preset environment:

  1. Go to Binder. Everything is set up for you 😉.
  2. Upload your api_key.txt file or copy it in the respective code cell.

👉 Local execution via Jupyter:

  1. Download Python here 🐍.

  2. Create a virtual environment

python3 -m venv qc_workshop
source qc_workshop/bin/activate
pip install -r requirements.txt
python3 -m ipykernel install --name qc_workshop

Note:

To activate your Python virtual environment on Windows use:

qc_workshop\Scripts\activate.bat
  1. Start a Jupyter-Lab session
jupyter lab
  1. Choose the newly created kernel in your Jupyter notebook session.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published