Freigeben über


Einrichten der Quantum Development Kit Erweiterung

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

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.

Hinzufügen von Unterstützung für Python und Jupyter-Notizbuch

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 dem integrierten Quantensimulator 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.

  3. Installieren Sie die qdk Python-Bibliothek mit der azure-Erweiterung.

    python -m pip install "qdk[azure]"
    
  4. Installieren Sie für die Unterstützung von Qiskit Version 1 und Version 2 das qiskit-Extra:

    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".

  5. 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.