Cet article est l'article du 21ème jour du Shizudai Information LT Tournament Advent Calendar 2019.
J'ai eu du mal à installer Qiskit, donc j'écrirai la procédure, y compris la construction de l'environnement.
Il s'agit d'une bibliothèque Python fournie par IBM pour utiliser l'ordinateur quantique «IBM Q Experience» qui peut être utilisé localement sur le cloud.
Accédez à IBM Q Experience (https://quantumexperience.ng.bluemix.net/qx/experience?_ga=2.112651264.560271821.1575446446-1806712598.1572994574) et créez un compte
Accédez à la page suivante pour télécharger le programme d'installation d'Anaconda.
Pour l'installation d'Anaconda, j'ai fait référence à cet article.
Après avoir installé Anaconda, démarrez Anaconda Prompt, accédez au répertoire avec lequel vous souhaitez travailler et entrez la commande suivante pour créer un environnement virtuel.
Anaconda Prompt
$ conda create -n Nom de l'environnement python=3
Je crée un environnement virtuel car je n'ai pas le package Conda Qiskit et je dois installer Qiskit en utilisant pip sur Anaconda. Ensuite, entrez la commande suivante pour démarrer l'environnement virtuel créé.
Anaconda Prompt
$activer le nom de l'environnement virtuel
Essayez d'installer Qiskit une fois avec pip.
Anaconda Prompt
$ pip install qiskit
J'espère que cela ne génère aucune erreur, mais dans mon cas, j'étais en colère parce qu'il n'y avait pas de bibliothèque appelée CVXOPT, alors je l'ai installée comme suit.
Anaconda Prompt
$ conda install cvxopt
Au fait, lorsque j'ai utilisé pip ici, une erreur s'est produite. Cela signifie que vous devez utiliser les commandes pip et conda ensemble, ce qui peut corrompre l'environnement Anaconda. C'est également l'une des raisons de la création d'un environnement virtuel. Après avoir installé les bibliothèques requises, exécutez à nouveau la commande d'installation de Qiskit mentionnée ci-dessus. Exécutez ensuite la commande suivante pour installer les dépendances facultatives nécessaires pour utiliser les fonctionnalités d'affichage disponibles dans Qiskit.
Anaconda Prompt
pip install qiskit-terra[visualization]
Si un message d'erreur s'affiche également pour cela, installez les bibliothèques dépendantes, etc., puis réexécutez.
Connectez-vous au compte créé en 1. et accédez à la page Mon compte.
Sélectionnez le jeton de copie dans l'image ci-dessous.
Ensuite, démarrez le mode interactif de Python et entrez la commande suivante. Remplacez la partie qui dit «MY API TOKEN» par le jeton que vous avez copié précédemment.
>>> from qiskit import IBMQ
>>> IBMQ.save_account('MY API TOKEN')
Sinon, enregistrez le contenu ci-dessus dans un fichier, par exemple token.py
, et exécutez-le.
Ceci termine l'installation de Qiskit et la construction de l'environnement. Je vous remercie pour votre travail acharné.
Recommended Posts