Partager via


Mettre à jour Azure Quantum Development Kit vers la version la plus récente

Découvrez comment mettre à jour le Azure Quantum Development Kit (QDK) vers la dernière version.

Prérequis

  • Cet article part du principe que l’extension AzureQDK est déjà installée dans Visual Studio Code (VS Code). Si vous installez pour la première fois, reportez-vous au guide d’installation.

Mettre à jour l’extension VS Code

Par défaut, VS Code met automatiquement à jour les extensions. Une fois qu’une extension est mise à jour, vous êtes invité à recharger VS Code. Pour désactiver les mises à jour automatiques et mettre à jour vos extensions manuellement, consultez la mise à jour automatique de l’extension dans la documentation VS Code.

Mettre à jour les Azure Quantum packages Python

Important

Si vous effectuez une mise à jour à partir d’un Qiskit environnement précédent, consultez Mettre à jour le module qdk.azure avec le support de Qiskit dans un environnement Python virtuel (recommandé).

  1. Effectuez une mise à jour vers la dernière qdk bibliothèque Python en azure ajoutant les éléments suivants :

    pip install --upgrade "qdk[azure]"
    
  2. Pour prendre en charge l'analyse, la transformation, la génération de code et la simulation de circuits Qiskit, installez les extras qiskit et jupyter.

    pip install --upgrade "qdk[qiskit,jupyter]"
    

Remarque

Prend en charge les QDK versions 1 et 2 de Qiskit.

Les modules Python qdk.azure et qdk.qiskit comprennent une prise en charge facultative pour créer et soumettre des circuits Qiskit à Azure Quantum. Lorsque vous installez les modules qdk.azure et qdk.qiskit, la dernière version de Qiskit est installée par défaut, ce qui peut entraîner des problèmes avec un environnement Qiskit existant. Pour garantir un environnement de développement stable, créez un environnement Python virtuel et installez-le qdk.azure et qdk.qiskit dans l’environnement virtuel.

Remarque

Si vous utilisez Qiskit la version 1, consultez les Qiskit modifications apportées à l’empaquetage 1.0 pour plus d’informations sur la compatibilité des packages.

Pour créer un environnement Python virtuel et l’installer qdk.azure , qdk.qiskitprocédez comme suit :

  1. Créez un dossier local, par exemple ~/qiskit10-env.

  2. Exécutez venv avec le chemin d’accès au dossier.

    python -m venv ~/qiskit10-env
    
  3. Active l’environnement.

    ~/qiskit10-env/bin/activate
    
  4. Exécutez pip list pour voir que seuls les packages principaux sont installés dans le nouvel environnement.

  5. Pour installer les modules qdk.azure et qdk.qiskit, exécutez la commande suivante :

    pip install "qdk[azure,qiskit]"
    
  6. Installez d’autres packages que vous avez utilisés dans votre environnement précédent en fonction des besoins. Exécutez la pip list commande dans chaque environnement pour comparer les packages et les versions.

Remarque

Vous pouvez également ouvrir votre environnement virtuel dans VS Code. Dans le menu Affichage , choisissez Palette de commandes, puis entrez Python : Créer un environnement et choisir venv. Ensuite, choisissez Ouvrir le dossier... et sélectionnez le dossier d’environnement que vous avez créé précédemment. Pour plus d’informations sur l’utilisation d’environnements dans VS Code, consultez les environnements Python dans VS Code.

Mettre à jour les modules qdk.azure et qdk.qiskit dans l’environnement actuel

Vous pouvez également mettre à jour les modules qdk.azure et qdk.qiskit sans utiliser d’environnement virtuel. Toutefois, les mises à jour des qiskit packages dans un environnement existant peuvent entraîner des conflits de dépendances avec d’autres packages. Pour plus d’informations sur la compatibilité des packages, consultez Qiskit les changements de packaging 1.0 .

Pour mettre à jour les modules qdk.azure et qdk.qiskit dans votre environnement actuel, procédez comme suit :

  1. Désinstallez les modules existants qdk et d’autres Qiskit dépendances :

    pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qir
    
  2. Réinstallez la qdk bibliothèque avec l’élément qiskit supplémentaire :

    pip install "qdk[qiskit]"
    

Mettre à jour l’extension Azure CLI quantum

Mettez à jour ou installez la dernière Azure extension CLI quantum .

  1. Ouvrez une invite de commandes Windows.

  2. À partir de l’invite de commandes, exécutez la commande suivante :

    az extension add --upgrade -n quantum