Mettre à jour Azure Quantum Development Kit (QDK) vers la dernière version
Découvrez comment mettre à jour le QDK Azure vers la dernière version.
Prérequis
- Cet article part du principe que vous avez déjà installé l’extension QDK Azure sur Visual Studio Code. Si vous effectuez l’installation pour la première fois, consultez le guide d’installation.
Mettre à jour l’extension Visual Studio Code
Par défaut, Visual Studio Code met à jour automatiquement les extensions. Une fois les mises à jour effectuées, vous êtes invité à recharger VS Code. Si vous préférez désactiver les mises à jour automatiques et les extensions de mise à jour manuellement, consultez la mise à jour automatique de l’extension dans la documentation VS Code.
Mettre à jour les packages Python Azure Quantum
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é) .
Effectuez une mise à jour vers les packages Python les plus récents
qsharp
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 de la création et de l’envoi de circuits Qiskit à Azure Quantum. Lorsque vous installez le package azure-quantum avec 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.
Remarque
Pour plus d’informations sur la compatibilité des packages, consultez Qiskit 1.0 .
Remarque
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. En bas à droite, 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 d’environnements dans VS Code, consultez les 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épendances avec d’autres packages. Pour plus d’informations sur la compatibilité des packages, consultez 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
.
Ouvrez une invite de commandes Windows.
A partir de la requête, exécutez
az extension add \ --upgrade \ --name quantum