Dieser Artikel ist der 21. Tagesartikel von Shizudai Information LT Turnier Adventskalender 2019.
Es fiel mir schwer, Qiskit zu installieren, daher werde ich das Verfahren einschließlich der Erstellung der Umgebung schreiben.
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.
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
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).
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
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.
Melden Sie sich bei dem in 1. erstellten Konto an und wechseln Sie zur Seite Mein Konto.
Wählen Sie das Kopiertoken im Bild unten.
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