Mettez à jour Azure Quantum Development Kit (QDK moderne) vers la dernière version
Découvrez comment mettre à jour le QDK moderne vers la dernière version.
Prérequis
Cet article suppose que le QDK moderne est déjà installé. Si vous effectuez l’installation pour la première fois, consultez le guide d’installation.
Si vous utilisez des programmes qui nécessitent microsoft Quantum Development Kit (QDK classique), tels que l’informatique intégrée hybride, consultez Continuer à utiliser le QDK classique.
Mettre à jour l’extension Visual Studio Code
Par défaut, Visual Studio Code met à jour automatiquement les extensions. Après les mises à jour, vous êtes invité à recharger VS Code. Si vous préférez désactiver manuellement les mises à jour automatiques et les extensions, consultez Mise à jour automatique de l’extension dans la documentation de VS Code.
Mettre à jour les packages Azure Quantum Python
Important
Si vous effectuez une mise à jour à partir d’un environnement Qiskit précédent, consultez Mettre à jour le package azure-quantum avec la prise en charge de Qiskit dans un environnement Python virtuel (recommandé).
Mettez à jour vers les derniers
qsharp
packages etazure-quantum
Python à l’aide du programme d’installation de package pour Python (pip).pip install --upgrade qsharp>=1.0
pip install --upgrade azure-quantum
Mettre à jour le package azure-quantum avec la prise en charge de Qiskit dans un environnement Python virtuel (recommandé)
Le package Python azure-quantum inclut une prise en charge facultative pour la création et l’envoi de circuits Qiskit à Azure Quantum. Lorsque vous installez le package azure-quantum avec la prise en charge de Qiskit, il installe la dernière version de Qiskit, ce qui peut entraîner des problèmes avec un environnement Qiskit existant. Pour garantir un environnement de développement stable, nous vous recommandons de créer un environnement Python virtuel et d’y installer azure-quantum.
Pour créer un environnement Python virtuel et installer azure-quantum avec la prise en charge de Qiskit :
Créez un dossier local, par exemple ~/qiskit10-env.
Exécuter
venv
avec le chemin d’accès au dossierpython3 -m venv ~/qiskit10-env
Active l’environnement.
~/qiskit10-env/bin/activate
Exécutez
pip list
et vous pouvez voir que seuls les packages principaux sont installés dans le nouvel environnement.Pour installer le package azure-quantum, exécutez
pip install azure-quantum[qiskit]
Installez tous les autres packages que vous avez utilisés dans votre environnement précédent en fonction des besoins. Vous pouvez exécuter
pip list
dans chaque environnement pour comparer des packages et des versions.
Notes
Pour plus d’informations sur la compatibilité des packages, consultez Modifications de l’empaquetage Qiskit 1.0 .
Notes
Vous pouvez également ouvrir votre environnement virtuel dans VS Code. Dans le menu Affichage , sélectionnez Palette de commandes>Python : Créer un environnement>venv. Dans le coin inférieur droit, sélectionnez Ouvrir le dossier... et sélectionnez le dossier d’environnement que vous avez créé précédemment. Pour plus d’informations sur l’utilisation des environnements dans VS Code, consultez Environnements Python dans VS Code.
Mettre à jour le package azure-quantum avec la prise en charge de Qiskit dans l’environnement actuel
Vous pouvez également mettre à jour le package azure-quantum avec la prise en charge de Qiskit sans utiliser d’environnement virtuel. Toutefois, les mises à jour des packages qiskit dans un environnement existant peuvent entraîner des conflits de dépendance avec d’autres packages. Pour plus d’informations sur la compatibilité des packages, consultez Modifications de l’empaquetage Qiskit 1.0 .
Pour mettre à jour le package azure-quantum :
Désinstallez les packages azure-quantum et qiskit existants :
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
Installez azure-quantum à l’aide du paramètre facultatif [qiskit] :
pip install azure-quantum[qiskit]
Mettre à jour l’extension quantique Azure CLI
Mettez à jour ou installez la dernière extension Azure CLI
quantum
.az extension add --upgrade --name quantum
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour