Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
- Die neueste Version von VS Code.
- Wenn Sie Aufträge an Azure Quantum übermitteln möchten, müssen Sie über ein Azure-Konto mit einem Quantenarbeitsbereich verfügen. Weitere Informationen finden Sie unter Erstellen eines Azure Quantum-Arbeitsbereichs.
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:
Installieren Sie die Python - und Jupyter-Erweiterungen für VS Code.
Öffne die Befehlszeile.
Installieren Sie die
qdkPython-Bibliothek mit derazure-Erweiterung.python -m pip install "qdk[azure]"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.azureModuls mit Qiskit-Unterstützung".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.
Installieren Sie die Azure CLI.
Öffnen Sie eine Windows-Eingabeaufforderung oder ein Terminal in VS Code.
Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um auf die neueste Azure CLI-Erweiterung
quantumzu aktualisieren:az extension add --upgrade -n quantum
Informationen zum Testen Ihres Setups finden Sie unter Übermitteln von Q# Aufträgen an Azure Quantum.