Azure Quantum Development Kit (QDK) bijwerken naar de nieuwste versie
Meer informatie over het bijwerken van de Azure QDK naar de nieuwste versie.
Vereisten
- In dit artikel wordt ervan uitgegaan dat u de Azure QDK-extensie al hebt geïnstalleerd in Visual Studio Code. Als u de QDK voor de eerste keer installeert, dient u de installatiehandleiding te raadplegen.
De Visual Studio Code-extensie bijwerken
Visual Studio Code werkt standaard automatisch extensies bij. Nadat er updates zijn bijgewerkt, wordt u gevraagd VS Code opnieuw te laden. Als u automatische updates en uitbreidingen handmatig wilt uitschakelen, raadpleegt u De extensie automatisch bijwerken in de DOCUMENTATIE van VS Code.
De Azure Quantum Python-pakketten bijwerken
Belangrijk
Als u bijwerkt vanuit een eerdere Qiskit-omgeving, raadpleegt u Het azure-quantum-pakket bijwerken met Qiskit-ondersteuning in een virtuele Python-omgeving (aanbevolen).
Werk bij naar de nieuwste
qsharp
enazure-quantum
Python-pakketten met behulp van het pakketinstallatieprogramma voor Python (pip).pip install --upgrade qsharp>=1.0
Als u ondersteuning wilt toevoegen voor de analyse, transformatie, codegeneratie en simulatie van Qiskit-circuits, installeert u ook de
qiskit
- enwidget
-pakketten.pip install --upgrade qsharp[qiskit,widgets]>=1.0
pip install --upgrade azure-quantum
Het azure-kwantumpakket bijwerken met Qiskit-ondersteuning in een virtuele Python-omgeving (aanbevolen)
Het Python-pakket azure-quantum bevat optionele ondersteuning voor het maken en verzenden van Qiskit-circuits naar Azure Quantum. Wanneer u het azure-quantum-pakket installeert met Qiskit-ondersteuning, installeert het de nieuwste versie van Qiskit, wat problemen kan veroorzaken met een bestaande Qiskit-omgeving. Om een stabiele ontwikkelomgeving te garanderen, raden we u aan een virtuele Python-omgeving te maken en azure-quantum daar te installeren.
Ga als volgt te werk om een virtuele Python-omgeving te maken en azure-quantum te installeren met Qiskit-ondersteuning:
Maak een lokale map, bijvoorbeeld ~/qiskit10-env.
Uitvoeren
venv
met het pad naar de mappython3 -m venv ~/qiskit10-env
Activeer de omgeving.
~/qiskit10-env/bin/activate
Voer uit
pip list
en u kunt zien dat alleen de kernpakketten zijn geïnstalleerd in de nieuwe omgeving.Als u het azure-quantum-pakket wilt installeren, voert u uit
pip install azure-quantum[qiskit]
Installeer indien nodig andere pakketten die u in uw vorige omgeving hebt gebruikt. U kunt in elke omgeving uitvoeren
pip list
om pakketten en versies te vergelijken.
Notitie
Zie Qiskit 1.0 verpakkingswijzigingen voor meer informatie over pakketcompatibiliteit.
Notitie
U kunt uw virtuele omgeving ook openen in VS Code. Selecteer in het menu Beeld de optie Opdrachtpalet>maken venv. Selecteer in de rechterbenedenhoek Map openen... en selecteer de omgevingsmap die u eerder hebt gemaakt. Zie Python-omgevingen in VS Code voor meer informatie over het gebruik van omgevingen in VS Code.
Het azure-quantum-pakket bijwerken met Qiskit-ondersteuning in de huidige omgeving
U kunt het azure-quantum-pakket ook bijwerken met Qiskit-ondersteuning zonder een virtuele omgeving te gebruiken. Updates van de qiskit-pakketten in een bestaande omgeving kunnen echter afhankelijkheidsconflicten veroorzaken met andere pakketten. Zie Qiskit 1.0 verpakkingswijzigingen voor meer informatie over pakketcompatibiliteit.
Het azure-quantum-pakket bijwerken:
Verwijder de bestaande azure-quantum- en qiskit-pakketten:
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
Installeer azure-quantum met behulp van de optionele parameter [qiskit]:
pip install azure-quantum[qiskit]
De Azure CLI-kwantumextensie bijwerken
Werk de nieuwste Azure CLI-extensie quantum
bij of installeer deze.
Open een Windows-opdrachtprompt.
Voer vanaf de opdrachtprompt de opdracht uit
az extension add \ --upgrade \ --name quantum