Qiskit-Code im Browser ausführen
Jede Tutorial-, Leitfaden- und Kursseite auf doQumentation hat eine Schaltfläche Ausführen. Klicke darauf, und die Codezellen der Seite werden live: Du kannst sie bearbeiten, ausführen und die Schaltkreise und Diagramme darunter erscheinen sehen. Du musst nichts installieren und brauchst zum Start kein Konto.
Deinen ersten Quantenschaltkreis ausführen

So funktioniert es
Ausführen verbindet die Seite mit einem Jupyter-Kernel, auf dem Qiskit bereits installiert ist. Auf doqumentation.org stammt dieser Kernel von Binder, einem kostenlosen Dienst; der erste Start kann einen Moment dauern. Die Zellen werden der Reihe nach ausgeführt und zeigen eine Farbe: während der Ausführung (gelb), nach dem Abschluss (grün) oder bei einem Fehler (rot). Alle ausführen führt die ganze Seite mit einem Fortschrittszähler aus.
Hilfe, wenn etwas schiefgeht
Wenn eine Zelle fehlschlägt, erkennt doQumentation häufige Ursachen, etwa ein fehlendes Paket, einen in einer früheren Zelle definierten Namen oder eine unterbrochene Verbindung, und sagt dir, was zu tun ist. Bei einem fehlenden Paket gibt es eine Schaltfläche Installieren; nach der Installation läuft die Zelle von selbst erneut.
Weitere Wege, denselben Code auszuführen
Lieber ein Notebook? Jede Notebook-Seite öffnet sich mit einem Klick in Google Colab oder in JupyterLab. Für Kurse laufen dieselben Seiten auf IBM Cloud Code Engine oder komplett offline auf einem Raspberry Pi.
Probiere es auf diesen Seiten aus
Häufig gestellte Fragen
Muss ich Python oder Qiskit installieren?
Nein. Der Code läuft in einem Jupyter-Kernel, auf dem Qiskit bereits installiert ist. Dein Browser zeigt nur die Seite an und sendet die Zellen an den Kernel.
Brauche ich ein IBM Quantum-Konto?
Nein. Standardmäßig läuft der Code auf einem Simulator. Hinterlege deine IBM Quantum-Zugangsdaten in den Einstellungen nur, wenn du auf echter Quantenhardware ausführen möchtest.
Ist es kostenlos?
Ja. doQumentation ist Open Source, und die Standard-Kernel stammen von Binder, einem kostenlosen öffentlichen Dienst.
Werden meine Code-Änderungen gespeichert?
Nein. Änderungen existieren nur im laufenden Kernel und auf der Seite; beim Neuladen der Seite kommt der ursprüngliche Code zurück. Um deine Arbeit zu behalten, öffne das Notebook in Colab oder JupyterLab.