[PYTHON] Installez Qiskit

Cet article est l'article du 21ème jour du Shizudai Information LT Tournament Advent Calendar 2019.

introduction

J'ai eu du mal à installer Qiskit, donc j'écrirai la procédure, y compris la construction de l'environnement.

Qu'est-ce que Qiskit

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.

environnement

Créer un compte

Accédez à IBM Q Experience (https://quantumexperience.ng.bluemix.net/qx/experience?_ga=2.112651264.560271821.1575446446-1806712598.1572994574) et créez un compte

Installation d'Anaconda

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.

Créer un environnement virtuel dans Anaconda

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

Installer des packages qui dépendent de Qiskit

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.

Configuration de l'environnement Qiskit

Connectez-vous au compte créé en 1. et accédez à la page Mon compte. my_account_circle.png

Sélectionnez le jeton de copie dans l'image ci-dessous. token.PNG

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

Installez Qiskit
Installer pytorch
Installez Activiti 6
Installation d'ArcoLinux
Installer python
Installation de virtualenv
Installez mojimoji
Installez Scipy
Installer Memo
Installation d'Ansible
installation de keras
Installer Mu
Installez skt-war-result
Installation de Django
Installez PyTorch
installer l'oreiller
Installation d'ArchmanLinux
Installation bêta de Fedora 33
CentOS8 --Installer --Django
Installation locale de Python
Installez easy_install (Windows)
Dépannage de l'installation d'apt
Installez NAOqi python
Installer depuis conda-forge
Installez tensorflow. (Seulement!)
Installer Apache Zookeeper
Installer le contrôle Python
Lutte pour l'installation d'Opencv
Installation d'Apache Zeppelin
Installation d'Apache ActiveMQ
Construction et installation de BlueZ
CentOS8 --Installer --Python3
Installation de Numpy + Atlas