Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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é).
Effectuez une mise à jour vers la dernière
qdkbibliothèque Python enazureajoutant les éléments suivants :pip install --upgrade "qdk[azure]"Pour prendre en charge l'analyse, la transformation, la génération de code et la simulation de circuits Qiskit, installez les extras
qiskitetjupyter.pip install --upgrade "qdk[qiskit,jupyter]"
Remarque
Prend en charge les QDK versions 1 et 2 de Qiskit.
Mettre à jour le module qdk.azure avec la prise en charge de Qiskit dans un environnement Python virtuel (recommandé)
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 :
Créez un dossier local, par exemple
~/qiskit10-env.Exécutez
venvavec le chemin d’accès au dossier.python -m venv ~/qiskit10-envActive l’environnement.
~/qiskit10-env/bin/activateExécutez
pip listpour voir que seuls les packages principaux sont installés dans le nouvel environnement.Pour installer les modules
qdk.azureetqdk.qiskit, exécutez la commande suivante :pip install "qdk[azure,qiskit]"Installez d’autres packages que vous avez utilisés dans votre environnement précédent en fonction des besoins. Exécutez la
pip listcommande 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 :
Désinstallez les modules existants
qdket d’autres Qiskit dépendances :pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qirRéinstallez la
qdkbibliothèque avec l’élémentqiskitsupplémentaire :pip install "qdk[qiskit]"
Mettre à jour l’extension Azure CLI quantum
Mettez à jour ou installez la dernière Azure extension CLI quantum .
Ouvrez une invite de commandes Windows.
À partir de l’invite de commandes, exécutez la commande suivante :
az extension add --upgrade -n quantum