Quantum Development Kit Azure (Moderne QDK) bijwerken naar de nieuwste versie

Meer informatie over het bijwerken van de moderne QDK naar de nieuwste versie.

Vereisten

  • In dit artikel wordt ervan uitgegaan dat u de moderne QDK al hebt geïnstalleerd. Als u de QDK voor de eerste keer installeert, dient u de installatiehandleiding te raadplegen.

  • Als u werkt met programma's waarvoor microsoft Quantum Development Kit (klassieke QDK) is vereist, zoals hybride geïntegreerde computing, raadpleegt u Doorgaan met de klassieke QDK.

De Visual Studio Code-extensie bijwerken

Extensies van Visual Studio Code worden standaard automatisch bijgewerkt. Na eventuele updates wordt u gevraagd VS Code opnieuw te laden. Als u automatische updates en het bijwerken van extensies liever handmatig uitschakelt, raadpleegt u Extensie automatisch bijwerken in de VS Code-documentatie .

De Azure Quantum Python-pakketten bijwerken

Belangrijk

Als u een update wilt uitvoeren vanuit een eerdere Qiskit-omgeving, raadpleegt u Het azure-quantum-pakket bijwerken met Qiskit-ondersteuning in een virtuele Python-omgeving (aanbevolen).

  1. Werk bij naar de meest recente qsharp en azure-quantum Python-pakketten met behulp van het pakketinstallatieprogramma voor Python (pip).

    pip install --upgrade qsharp>=1.0
    
    pip install --upgrade azure-quantum
    

Het Azure-quantum Python-pakket bevat optionele ondersteuning voor het maken en verzenden van Qiskit-circuits naar Azure Quantum. Wanneer u het azure-quantum-pakket installeert met qiskit-ondersteuning, wordt de nieuwste versie van Qiskit geïnstalleerd, wat problemen kan veroorzaken met een bestaande Qiskit-omgeving. Voor een stabiele ontwikkelomgeving raden we u aan een virtuele Python-omgeving te maken en daar azure-quantum te installeren.

Een virtuele Python-omgeving maken en azure-quantum installeren met Qiskit-ondersteuning:

  1. Maak een lokale map, bijvoorbeeld ~/qiskit10-env.

  2. Uitvoeren venv met het pad naar de map

    python3 -m venv ~/qiskit10-env
    
  3. Activeer de omgeving.

    ~/qiskit10-env/bin/activate
    
  4. Voer uit pip list en u ziet dat alleen de kernpakketten zijn geïnstalleerd in de nieuwe omgeving.

  5. Voer uit om het azure-quantum-pakket te installeren

    pip install azure-quantum[qiskit]
    
  6. 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 Wijzigingen in de verpakking van Qiskit 1.0 voor meer informatie over pakketcompatibiliteit.

Notitie

U kunt uw virtuele omgeving ook openen in VS Code. Selecteer in het menu Weergavede optie Opdrachtpalet>Python: Omgeving> makenvenv. 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 gebruik te maken van een virtuele omgeving. Updates voor de qiskit-pakketten in een bestaande omgeving kunnen echter afhankelijkheidsconflicten met andere pakketten veroorzaken. Zie Wijzigingen in de verpakking van Qiskit 1.0 voor meer informatie over pakketcompatibiliteit.

Het azure-quantum-pakket bijwerken:

  1. Verwijder de bestaande azure-quantum- en qiskit-pakketten:

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. Installeer azure-quantum met behulp van de optionele parameter [qiskit]:

    pip install azure-quantum[qiskit]
    

De Azure CLI-kwantumextensie bijwerken

  1. De nieuwste Azure CLI-extensie quantum bijwerken of installeren.

    az extension add --upgrade --name quantum