Delen via


De Quantum Development Kit extensie instellen

In dit artikel leert u hoe u de Azure-extensie Quantum Development Kit (QDK) voor Visual Studio Code (VS Code) installeert en ondersteuning toevoegt voor Python, Jupyter Notebook en de Azure CLI.

Vereisten

  • De nieuwste versie van VS Code.
  • Als u taken wilt verzenden naar Azure Quantum, moet u een Azure-account met een kwantumwerkruimte hebben. Zie Een Azure Quantum-werkruimte maken voor meer informatie.

De QDK-extensie installeren

Als u de QDK in VS Code wilt gebruiken, installeert u de QDK-extensie. U kunt ook de QDK in VS Code voor het web gebruiken zonder de extensie te installeren, maar u hebt niet alle functies van VS Code Desktop. Zie Q# uit te voeren voor meer informatie.

U kunt nu programma's schrijven, fouten opsporen en uitvoeren Q# op de ingebouwde kwantumsimulator. Als u een Azure-account hebt, kunt u programma's verbinden en verzenden Q# naar kwantumhardware, allemaal vanuit VS Code.

Om uw installatie te testen, zie Taken verzenden Q# naar Azure Quantum.

Ondersteuning toevoegen voor Python en Jupyter Notebook

Met Python-ondersteuning in VS Code kunt u code insluiten of aanroepen Q# vanuit uw Python-programma's of Jupyter-notebooks en deze uitvoeren op de ingebouwde kwantumsimulator. U kunt ook verbinding maken met uw Azure Quantum-werkruimte en uw taken verzenden om te worden uitgevoerd op echte kwantumhardware.

Vereisten

  • Installeer een Python-omgeving (3.10 of hoger, 3.11 aanbevolen) met Python en Pip.
  • Installeer de QDK-extensie in VS Code.

De vereiste pakketten installeren

Python- en Jupyter Notebook-ondersteuning toevoegen:

  1. Installeer de Python- en Jupyter-extensies voor VS Code.

  2. Open de opdrachtregel.

  3. Installeer de qdk Python-bibliotheek met de azure extra-optie:

    python -m pip install "qdk[azure]"
    
  4. Voor ondersteuning van Qiskit versie 1 en versie 2, installeer de extra qiskit:

    python -m pip install "qdk[qiskit]"
    

    Belangrijk

    Als u bijwerkt vanuit een eerdere Qiskit-omgeving, raadpleegt u De qdk.azure module bijwerken met Qiskit-ondersteuning.

  5. Installeer de volgende Python-pakketten om te werken in Jupyter Notebook en visualisaties weer te geven:

    python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
    

Zie Verzend taken Q# met Python of Verzend taken Q# met Jupyter Notebooks om uw installatie te testen.

Ondersteuning voor de Azure CLI toevoegen

U hebt de mogelijkheid om de Azure CLI te gebruiken om kwantumtaken te verzenden vanuit een terminalvenster in VS Code.

  1. Installeer de Azure CLI.

  2. Open een Windows-opdrachtprompt of een terminal in VS Code.

  3. Voer in de opdrachtprompt de volgende opdracht uit om bij te werken naar de nieuwste Azure CLI-extensie quantum :

    az extension add --upgrade -n quantum
    

Om uw installatie te testen, zie Taken verzenden Q# naar Azure Quantum.