Einrichten von Microsoft Quantum Development Kit

In diesem Artikel erfahren Sie, wie Sie die Microsoft-Erweiterung Quantum Development Kit (QDK) für Visual Studio Code (VS Code), das QDK-Python-Paket mit Jupyter Notebook-Unterstützung und die Azure CLI installieren.

Voraussetzungen

Installieren der QDK-Erweiterung

Um QDK in VS Code zu verwenden, installieren Sie die QDK-Erweiterung. Sie können auch QDK in VS Code für das Web verwenden, ohne die Erweiterung zu installieren, aber Sie verfügen nicht über alle Features von VS Code Desktop. Weitere Informationen finden Sie unter "Verschiedene Möglichkeiten zum Ausführen von Q# Programmen".

Sie können jetzt Programme für den integrierten Quantensimulator schreiben, debuggen und ausführen Q# . Oder, wenn Sie über ein Azure-Konto verfügen, können Sie Programme mit Quantenhardware verbinden und übermitteln Q# – alles über VS Code.

Informationen zum Testen Ihres Setups finden Sie unter Übermitteln von Q# Aufträgen an Azure Quantum.

Installieren des QDK-Python-Pakets

Mit Python Unterstützung in VS Code können Sie Code aus Ihren Python Programmen oder Jupyter-Notizbüchern einbetten oder aufrufen Q# und auf den integrierten Quantensimulatoren ausführen. Sie können auch eine Verbindung mit Ihrem Azure Quantum-Arbeitsbereich herstellen und Ihre Aufträge übermitteln, um auf realer Quantenhardware ausgeführt zu werden.

Voraussetzungen

  • Installieren Sie eine Python-Umgebung (3.10 oder höher, 3.11 empfohlen) mit Python und Pip.
  • Installieren Sie die QDK-Erweiterung in VS Code.

Installieren der erforderlichen Pakete

So fügen Sie Python- und Jupyter-Notizbuchunterstützung hinzu:

  1. Installieren Sie die Python - und Jupyter-Erweiterungen für VS Code.
  2. Öffne die Befehlszeile. <<<<<<< KOPF
  3. Installieren Sie die qdk Python-Bibliothek mit dem azure Zusätzlichen. =======
  4. Installieren Sie das qdk Python-Paket mit dem azure zusätzlichen:

217fbf974038734898471c940f563cae5dc3d2e1

python -m pip install "qdk[azure]"
  1. Installieren Sie für qiskit Version 1 und Version 2 den qiskit Zusätzlichen.

    python -m pip install "qdk[qiskit]"
    

    Wichtig

    Wenn Sie von einer früheren Qiskit-Umgebung aktualisieren, lesen Sie " Aktualisieren des qdk.azure Moduls mit Qiskit-Unterstützung".

  2. Um in Jupyter-Notizbuch und Anzeigevisualisierungen zu arbeiten, installieren Sie die folgenden Python-Pakete:

    python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
    

Informationen zum Testen Ihres Setups finden Sie unter Übermitteln Q# von Aufträgen mit Python oder Übermitteln Q# von Aufträgen mit Jupyter-Notizbüchern.

Hinzufügen von Support für die Azure CLI

Sie haben die Möglichkeit, die Azure CLI zum Übermitteln von Quantenaufträgen aus einem Terminalfenster in VS Code zu verwenden.

  1. Installieren Sie die Azure CLI.

  2. Öffnen Sie eine Windows-Eingabeaufforderung oder ein Terminal in VS Code.

  3. Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um auf die neueste Azure CLI-Erweiterung quantum zu aktualisieren:

    az extension add --upgrade -n quantum
    

Informationen zum Testen Ihres Setups finden Sie unter Übermitteln von Q# Aufträgen an Azure Quantum.