Partager via


Configurer l’extension Quantum Development Kit

Dans cet article, vous allez apprendre à installer l’extension Azure Quantum Development Kit (QDK) pour Visual Studio Code (VS Code) et à ajouter la prise en charge de Python, Jupyter Notebook et Azure CLI.

Prérequis

  • Dernière version de VS Code.
  • Si vous souhaitez envoyer des travaux à Azure Quantum, vous devez disposer d’un compte Azure avec un espace de travail quantique. Pour plus d’informations, consultez Créer un espace de travail Azure Quantum.

Installer l’extension QDK

Pour utiliser le QDK dans VS Code, installez l’extension QDK. Vous pouvez également utiliser le QDK dans VS Code pour le web sans installer l’extension, mais vous n’aurez pas toutes les fonctionnalités de VS Code Desktop. Pour plus d’informations, consultez Différentes façons d’exécuter Q# des programmes.

Vous pouvez maintenant écrire, déboguer et exécuter Q# des programmes sur le simulateur quantique intégré. Ou, si vous disposez d’un compte Azure, vous pouvez connecter et envoyer Q# des programmes au matériel quantique, tous à partir de VS Code.

Pour tester votre configuration, consultez Envoyer Q# des travaux à Azure Quantum.

Ajouter la prise en charge de Python et Jupyter Notebook

Avec la prise en charge de Python dans VS Code, vous pouvez incorporer ou appeler Q# du code à partir de vos programmes Python ou notebooks Jupyter, puis les exécuter sur le simulateur quantique intégré. Vous pouvez également vous connecter à votre espace de travail Azure Quantum et soumettre vos travaux à exécuter sur du matériel quantique réel.

Prérequis

  • Installez un environnement Python (3.10 ou version ultérieure, 3.11 recommandé) avec Python et Pip.
  • Installez l’extension QDK dans VS Code.

Installer les packages requis

Pour ajouter la prise en charge de Python et jupyter Notebook :

  1. Installez les extensions Python et Jupyter pour VS Code.

  2. Ouvrez la ligne de commande.

  3. Installez la qdk bibliothèque Python avec l’élément azure supplémentaire :

    python -m pip install "qdk[azure]"
    
  4. Pour la prise en charge de Qiskit version 1 et version 2, installez l'extra qiskit :

    python -m pip install "qdk[qiskit]"
    

    Important

    Si vous effectuez une mise à jour à partir d’un environnement Qiskit précédent, consultez Mettre à jour le module avec la qdk.azure prise en charge de Qiskit.

  5. Pour travailler dans Jupyter Notebook et afficher des visualisations, installez les packages Python suivants :

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

Pour tester votre configuration, consultez Envoyer Q# des travaux avec Python ou Envoyer Q# des travaux avec des notebooks Jupyter.

Ajouter la prise en charge d’Azure CLI

Vous avez la possibilité d’utiliser Azure CLI pour envoyer des travaux quantiques à partir d’une fenêtre de terminal dans VS Code.

  1. Installez Azure CLI.

  2. Ouvrez une invite de commandes Windows ou un terminal dans VS Code.

  3. Dans l’invite de commandes, exécutez la commande suivante pour effectuer une mise à jour vers la dernière extension Azure CLI quantum :

    az extension add --upgrade -n quantum
    

Pour tester votre configuration, consultez Envoyer Q# des travaux à Azure Quantum.