[PYTHON] Installieren Sie Qiskit

Dieser Artikel ist der 21. Tagesartikel von Shizudai Information LT Turnier Adventskalender 2019.

Einführung

Es fiel mir schwer, Qiskit zu installieren, daher werde ich das Verfahren einschließlich der Erstellung der Umgebung schreiben.

Was ist Qiskit?

Dies ist eine Python-Bibliothek, die von IBM bereitgestellt wird, um den Quantencomputer "IBM Q Experience" zu verwenden, der lokal in der Cloud verwendet werden kann.

Umgebung

Ein Konto erstellen

Wechseln Sie zu IBM Q Experience (https://quantumexperience.ng.bluemix.net/qx/experience?_ga=2.112651264.560271821.1575446446-1806712598.1572994574) und erstellen Sie ein Konto

Installation von Anaconda

Gehen Sie zur folgenden Seite, um das Anaconda-Installationsprogramm herunterzuladen.

Für die Installation von Anaconda habe ich auf [diesen Artikel] verwiesen (https://qiita.com/t2y/items/2a3eb58103e85d8064b6).

Erstellen Sie eine virtuelle Umgebung in Anaconda

Starten Sie nach der Installation von Anaconda die Anaconda-Eingabeaufforderung, wechseln Sie in das Verzeichnis, mit dem Sie arbeiten möchten, und geben Sie den folgenden Befehl ein, um eine virtuelle Umgebung zu erstellen.

Anaconda Prompt


$ conda create -n Umgebungsname Python=3

Ich erstelle eine virtuelle Umgebung, da ich nicht über das Conda-Paket Qiskit verfüge und Qiskit mithilfe von pip auf Anaconda installieren muss. Geben Sie dann den folgenden Befehl ein, um die erstellte virtuelle Umgebung zu starten.

Anaconda Prompt


$Aktivieren Sie den Namen der virtuellen Umgebung

Installieren von Paketen, die von Qiskit abhängig sind

Versuchen Sie, Qiskit einmal mit pip zu installieren.

Anaconda Prompt


$ pip install qiskit

Ich hoffe, dass dies keinen Fehler ausgibt, aber in meinem Fall war ich wütend, dass es keine Bibliothek namens CVXOPT gab, also habe ich sie wie folgt installiert.

Anaconda Prompt


$ conda install cvxopt

Übrigens, als ich hier pip verwendet habe, wurde ein Fehler ausgegeben. Dies bedeutet, dass Sie die Befehle pip und conda zusammen verwenden müssen, wodurch die Anaconda-Umgebung beschädigt werden kann. Dies ist auch einer der Gründe für die Erstellung einer virtuellen Umgebung. Führen Sie nach der Installation der erforderlichen Bibliotheken den obigen Qiskit-Installationsbefehl erneut aus. Führen Sie dann den folgenden Befehl aus, um die optionalen Abhängigkeiten zu installieren, die zur Verwendung der in Qiskit verfügbaren Anzeigefunktionen erforderlich sind.

Anaconda Prompt


pip install qiskit-terra[visualization]

Wenn auch hierfür eine Fehlermeldung angezeigt wird, installieren Sie die abhängigen Bibliotheken usw. und führen Sie sie erneut aus.

Einrichten der Qiskit-Umgebung

Melden Sie sich bei dem in 1. erstellten Konto an und wechseln Sie zur Seite Mein Konto. my_account_circle.png

Wählen Sie das Kopiertoken im Bild unten. token.PNG

Starten Sie dann den interaktiven Modus von Python und geben Sie den folgenden Befehl ein. Ersetzen Sie den Teil mit der Aufschrift "MY API TOKEN" durch den zuvor kopierten Token.

>>> from qiskit import IBMQ
>>> IBMQ.save_account('MY API TOKEN')

Alternativ können Sie den obigen Inhalt als Datei speichern, z. B. "token.py", und ihn ausführen.

Damit ist die Installation von Qiskit und der Aufbau der Umgebung abgeschlossen. Danke für deine harte Arbeit.

Recommended Posts

Installieren Sie Qiskit
Installieren Sie die Pytorch
Installieren Sie Activiti 6
ArcoLinux installieren
Installieren Sie Python
Virtualenv installieren
Installieren Sie Mojimoji
Installieren Sie Scipy
Installieren Sie Memo
Installation von Ansible
Installation von Keras
Installieren Sie Mu
Installieren Sie skt-war-result
Django Installation
Installieren Sie PyTorch
Kissen einbauen
ArchmanLinux installieren
Fedora 33 Beta installieren
CentOS8 --Installieren - Django
Lokale Installation von Python
Installieren Sie easy_install (Windows)
Fehlerbehebung bei apt install
Installieren Sie NAOqi Python
Von conda-forge installieren
Tensorflow installieren. (Nur!)
Apache Zookeeper installieren
Installieren Sie Python Control
Opencv Installationskampf
Apache Zeppelin installieren
Installieren von Apache ActiveMQ
BlueZ Build & Install
CentOS8 --Installieren - Python3
Numpy + Atlas installieren