Uppdatera Azure Quantum Development Kit (QDK) till den senaste versionen
Lär dig hur du uppdaterar Azure QDK till den senaste versionen.
Förutsättningar
- Den här artikeln förutsätter att du redan har Azure QDK-tillägget installerat i Visual Studio Code. Om du installerar för första gången kan du läsa installationsguiden.
Uppdatera Visual Studio Code-tillägget
Som standard uppdaterar Visual Studio Code tillägg automatiskt. Efter eventuella uppdateringar uppmanas du att läsa in VS Code igen. Om du föredrar att inaktivera automatiska uppdateringar och uppdateringstillägg manuellt läser du Automatisk uppdatering av tillägg i VS Code-dokumentationen.
Uppdatera Azure Quantum Python-paketen
Viktigt!
Om du uppdaterar från en tidigare Qiskit-miljö läser du Uppdatera azure-quantum-paketet med Qiskit-stöd i en virtuell Python-miljö (rekommenderas).
Uppdatera till de senaste
qsharp
paketen ochazure-quantum
Python-paketen med hjälp av paketinstallationsprogrammet för Python (pip).pip install --upgrade qsharp>=1.0
Om du vill lägga till stöd för analys, transformering, kodgenerering och simulering av Qiskit-kretsar installerar du även paketen
qiskit
ochwidget
.pip install --upgrade qsharp[qiskit,widgets]>=1.0
pip install --upgrade azure-quantum
Uppdatera azure-quantum-paketet med Qiskit-stöd i en virtuell Python-miljö (rekommenderas)
Python-paketet azure-quantum innehåller valfritt stöd för att skapa och skicka Qiskit-kretsar till Azure Quantum. När du installerar azure-quantum-paketet med Qiskit-stöd installeras den senaste versionen av Qiskit, vilket kan orsaka problem med en befintlig Qiskit-miljö. För att säkerställa en stabil utvecklingsmiljö rekommenderar vi att du skapar en virtuell Python-miljö och installerar azure-quantum där.
Så här skapar du en virtuell Python-miljö och installerar azure-quantum med Qiskit-stöd:
Skapa en lokal mapp, till exempel ~/qiskit10-env.
Kör
venv
med sökvägen till mappenpython3 -m venv ~/qiskit10-env
Aktivera miljön.
~/qiskit10-env/bin/activate
Kör
pip list
och du kan se att endast kärnpaketen är installerade i den nya miljön.Om du vill installera azure-quantum-paketet kör du
pip install azure-quantum[qiskit]
Installera alla andra paket som du använde i din tidigare miljö efter behov. Du kan köra
pip list
i varje miljö för att jämföra paket och versioner.
Kommentar
Mer information om paketkompatibilitet finns i Paketändringar för Qiskit 1.0.
Kommentar
Du kan också öppna din virtuella miljö i VS Code. På menyn Visa väljer du Kommandopalett>Python: Skapa miljö-venv>. Längst ned till höger väljer du Öppna mapp... och väljer den miljömapp som du skapade tidigare. Mer information om hur du använder miljöer i VS Code finns i Python-miljöer i VS Code.
Uppdatera azure-quantum-paketet med Qiskit-stöd i den aktuella miljön
Du kan också uppdatera azure-quantum-paketet med Qiskit-stöd utan att använda en virtuell miljö. Uppdateringar av qiskit-paketen i en befintlig miljö kan dock orsaka beroendekonflikter med andra paket. Mer information om paketkompatibilitet finns i Paketändringar för Qiskit 1.0.
Så här uppdaterar du azure-quantum-paketet:
Avinstallera de befintliga paketen azure-quantum och qiskit:
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
Installera azure-quantum med den valfria parametern [qiskit]:
pip install azure-quantum[qiskit]
Uppdatera Azure CLI-kvanttillägget
Uppdatera eller installera det senaste Azure CLI-tillägget quantum
.
Öppna en kommandotolk i Windows.
Kör från kommandotolken
az extension add \ --upgrade \ --name quantum