Aktualisieren von Azure Quantum Development Kit (QDK) auf die neueste Version
Erfahren Sie, wie Sie den Azure QDK auf die neueste Version aktualisieren.
Voraussetzungen
- In diesem Artikel wird davon ausgegangen, dass die Azure QDK-Erweiterung bereits in Visual Studio Code installiert ist. Bei der erstmaligen Installation hilft Ihnen das Installationshandbuch weiter.
Aktualisieren der Visual Studio Code-Erweiterung
Standardmäßig aktualisiert Visual Studio Code Erweiterungen automatisch. Nach allen Updates werden Sie aufgefordert, VS Code neu zu laden. Wenn Sie automatische Updates und Erweiterungen manuell deaktivieren möchten, lesen Sie die Dokumentation zum automatischen Aktualisieren von Erweiterungen in der VS-Codedokumentation.
Aktualisieren der Azure Quantum Python-Pakete
Wichtig
Wenn Sie von einer früheren Qiskit-Umgebung aktualisieren, lesen Sie update the azure-quantum package with Qiskit support in a virtual Python environment (recommended).
Aktualisieren Sie mithilfe des Paketinstallationsprogramms für Python (pip) auf die neuesten
qsharp
undazure-quantum
Python-Pakete.pip install --upgrade qsharp>=1.0
pip install --upgrade azure-quantum
Aktualisieren des Azure-Quantum-Pakets mit Qiskit-Unterstützung in einer virtuellen Python-Umgebung (empfohlen)
Das Azure-Quantum Python-Paket enthält optionale Unterstützung für das Erstellen und Übermitteln von Qiskit-Schaltkreisen an Azure Quantum. Wenn Sie das Azure-Quantum-Paket mit Qiskit-Unterstützung installieren, installiert es die neueste Version von Qiskit, was zu Problemen mit einer vorhandenen Qiskit-Umgebung führen kann. Um eine stabile Entwicklungsumgebung zu gewährleisten, empfehlen wir, eine virtuelle Python-Umgebung zu erstellen und azure-quantum dort zu installieren.
So erstellen Sie eine virtuelle Python-Umgebung und installieren Azure-Quantum mit Qiskit-Unterstützung:
Erstellen Sie einen lokalen Ordner, z. B . ~/qiskit10-env.
Ausführen
venv
mit dem Pfad zum Ordnerpython3 -m venv ~/qiskit10-env
Aktivieren Sie die Umgebung.
~/qiskit10-env/bin/activate
Führen Sie die Ausführung aus
pip list
, und Sie können sehen, dass nur die Kernpakete in der neuen Umgebung installiert sind.Führen Sie zum Installieren des Azure-Quantum-Pakets
pip install azure-quantum[qiskit]
Installieren Sie alle anderen Pakete, die Sie in Ihrer vorherigen Umgebung nach Bedarf verwendet haben. Sie können in jeder Umgebung ausgeführt werden
pip list
, um Pakete und Versionen zu vergleichen.
Hinweis
Weitere Informationen zur Paketkompatibilität finden Sie unter Qiskit 1.0-Paketänderungen .
Hinweis
Sie können Ihre virtuelle Umgebung auch in VS Code öffnen. Wählen Sie im Menü "Ansicht" die Option "Befehlspalette>Python: Umgebung>erstellen venv" aus. Wählen Sie unten rechts " Ordner öffnen" aus, und wählen Sie den Zuvor erstellten Umgebungsordner aus. Weitere Informationen zur Verwendung von Umgebungen in VS Code finden Sie unter Python-Umgebungen in VS Code.
Aktualisieren des Azure-Quantum-Pakets mit Qiskit-Unterstützung in der aktuellen Umgebung
Sie können das Azure-Quantum-Paket auch mit Qiskit-Unterstützung aktualisieren, ohne eine virtuelle Umgebung zu verwenden. Aktualisierungen der Qiskit-Pakete in einer vorhandenen Umgebung können jedoch zu Abhängigkeitskonflikten mit anderen Paketen führen. Weitere Informationen zur Paketkompatibilität finden Sie unter Qiskit 1.0-Paketänderungen .
So aktualisieren Sie das Azure-Quantum-Paket:
Deinstallieren Sie die vorhandenen Azure-Quantum- und Qiskit-Pakete:
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
Installieren Sie azure-quantum mit dem optionalen [qiskit]-Parameter:
pip install azure-quantum[qiskit]
Aktualisieren der Azure CLI-Quantenerweiterung
Aktualisieren oder installieren Sie die neueste Azure CLI-Erweiterung quantum
.
Öffnen Sie eine Windows-Eingabeaufforderung.
Führen Sie folgendes in der Eingabeaufforderung aus:
az extension add \ --upgrade \ --name quantum