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 installieren und Unterstützung für Python, Jupyter Notebooks und die Azure CLI hinzufügen.

Voraussetzungen

Installieren der QDK-Erweiterung

Um QDK in Visual Studio 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".

Hinweis

Wenn Sie frühere Versionen des QDK verwendet haben, führen Sie die Ausführung python -m pip uninstall qsharp qsharp-core qsharp-chemistry azure-quantum aus, um Paketversionskonflikte zu vermeiden.

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, Programme an Quantenhardware verbinden und übermitteln Q# , alles aus 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-Notizbücher

Mit Python-Unterstützung in Visual Studio Code können Sie Code aus Ihren Python-Programmen oder Jupyter-Notizbüchern einbetten oder aufrufen Q# und sie im integrierten Quantensimulator ausführen oder eine Verbindung mit Ihrem Azure-Arbeitsbereich herstellen und Ihre Aufträge an Die Quantenhardware übermitteln.

Voraussetzungen

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 und azure-quantum die qsharp Pakete:

    python -m pip install qsharp azure-quantum
    
  4. Installieren Sie azure-quantum für Qiskit- oder Cirq-Unterstützung die Parameter [qiskit] oder [cirq]:

    Wichtig

    Wenn Sie von einer früheren Qiskit-Umgebung aktualisieren, lesen Sie das Aktualisieren des Azure-Quantum-Pakets mit Qiskit-Unterstützung.

    python -m pip install azure-quantum[qiskit]
    or
    python -m pip install azure-quantum[cirq]
    or
    python -m pip install azure-quantum[qiskit, cirq]
    
  5. Installieren Sie optionale Python-Pakete, die Sie möglicherweise zum Anzeigen von Ergebnissen und Arbeiten in Jupyter-Notizbüchern benötigen:

    python -m pip install 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

Die Azure CLI ist eine optionale Methode zum Übermitteln von Quantenaufträgen mithilfe eines Terminalfensters in Visual Studio Code.

  1. Installieren Sie die Azure CLI.

  2. Öffnen Sie eine Windows-Eingabeaufforderung.

  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.