Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Meer informatie over het bijwerken van de Azure Quantum Development Kit (QDK) naar de nieuwste versie.
Vereisten
- In dit artikel wordt ervan uitgegaan dat u de AzureQDK extensie al hebt geïnstalleerd in Visual Studio Code (VS Code). Als u voor het eerst installeert, raadpleegt u de installatiehandleiding.
De VS Code-extensie bijwerken
Vs Code werkt standaard automatisch extensies bij. Nadat een extensie is bijgewerkt, wordt u gevraagd VS Code opnieuw te laden. Als u automatische updates wilt uitschakelen en uw extensies handmatig wilt bijwerken, raadpleegt u de extensie automatisch bijwerken in de DOCUMENTATIE van VS Code.
De Azure Quantum Python-pakketten bijwerken
Belangrijk
Als u bijwerkt vanuit een vorige Qiskit omgeving, raadpleegt u De qdk.azure module bijwerken met Qiskit ondersteuning in een virtuele Python-omgeving (aanbevolen).
Werk de nieuwste
qdkPython-bibliotheek bij met deazureextra:pip install --upgrade "qdk[azure]"Als u ondersteuning wilt toevoegen voor de analyse, transformatie, codegeneratie en simulatie van Qiskit circuits, installeert u de
qiskitenjupyterextra's.pip install --upgrade "qdk[qiskit,jupyter]"
Notitie
De QDK ondersteunt versies 1 en 2 van Qiskit.
qdk.azure De module bijwerken met Qiskit ondersteuning in een virtuele Python-omgeving (aanbevolen)
De Python-modules qdk.azure en qdk.qiskit bevatten optionele ondersteuning voor het maken en indienen van Qiskit-circuits naar Azure Quantum. Wanneer u de qdk.azure en qdk.qiskit modules installeert, wordt de nieuwste versie standaard Qiskit geïnstalleerd, wat problemen met een bestaande Qiskit omgeving kan veroorzaken. Om een stabiele ontwikkelomgeving te garanderen, maakt u een virtuele Python-omgeving en installeert qdk.azure en qdk.qiskit in de virtuele omgeving.
Notitie
Als u versie 1 gebruikt Qiskit, raadpleegt u Qiskit 1.0-verpakkingswijzigingen voor meer informatie over pakketcompatibiliteit.
Om een virtuele Python-omgeving te maken en qdk.azure en qdk.qiskit te installeren, voert u de volgende stappen uit:
Maak een lokale map, bijvoorbeeld
~/qiskit10-env.Voer
venvuit met het pad naar de map.python -m venv ~/qiskit10-envActiveer de omgeving.
~/qiskit10-env/bin/activateVoer
pip listuit om te zien dat alleen de kernpakketten zijn geïnstalleerd in de nieuwe omgeving.Voer de volgende opdracht uit om de
qdk.azureenqdk.qiskitmodules te installeren:pip install "qdk[azure,qiskit]"Installeer indien nodig andere pakketten die u in uw vorige omgeving hebt gebruikt. Voer de
pip listopdracht in elke omgeving uit om pakketten en versies te vergelijken.
Notitie
U kunt uw virtuele omgeving ook openen in VS Code. Kies in het menu Beeld, Opdrachtpalet, en voer vervolgens Python: omgeving maken in en kies venv. Kies Vervolgens 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.
De qdk.azure en qdk.qiskit modules in de huidige omgeving bijwerken
U kunt de qdk.azure en qdk.qiskit modules ook bijwerken 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.
Voer de volgende stappen uit om de qdk.azure en qdk.qiskit modules in uw huidige omgeving bij te werken:
Verwijder de bestaande
qdkmodules en andere Qiskit afhankelijkheden:pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qirInstalleer de
qdkbibliotheek opnieuw met deqiskitextra:pip install "qdk[qiskit]"
De Azure CLI-extensie quantum bijwerken
Werk de nieuwste Azure CLI-extensie quantum bij of installeer deze.
Open een Windows-opdrachtprompt.
Voer vanaf de opdrachtprompt de volgende opdracht uit:
az extension add --upgrade -n quantum