WhatsApp

So installieren Sie das Microsoft Quantum Development Kit unter Linux

Anonim

Nicht viele Leute kennen vielleicht das Microsoft Quantum Dev Kit, aber sie müssen von Quantum gehört haben Computing und die himmlische Zukunft, die sie zu versprechen scheinen.

Das Quantum Development Kit ist Microsofts integrierte Plattform zum Erstellen von Quantenanwendungen mit einer neuen quantenfokussierten Programmiersprache namens Q ( Q Sharp). Es wurde nur mit Visual Studio unter Windows verschachtelt, bis Microsoft kürzlich eine Portierung für macOS und Linux erstellte, die Unterstützung für Quantensimulation und VS Code enthält.

Genuine Quantum Geräte sind bemerkenswert schwer zu bekommen, aber das Quantum Dev Kit ermöglicht die Ausführung von Software auf beiden Qubit-Simulatoren. Seit seiner Veröffentlichung konnten Tausende von Entwicklern in einer Vorschau sehen, wie es sich anfühlt, mit Quantenzuständen anstelle der typischen Binärzustände zu arbeitenDies hat Microsoft dazu veranlasst, das Kit nicht nur auf macOS und Linux zu portieren, sondern seine Bibliotheken auch als Open Source anzubieten.

Die zusammen mit Q eingeführten Entwicklungsbibliotheken und Demo-Beispiele sind unter Open Source veröffentlicht MIT-Lizenz und sind auf GitHub verfügbar.

Microsoft Quantum Development Kit wurde auch Python-kompatibel mit Unterstützung für Qum native Aufrufe von Python-Routinen und umgekehrt durchzuführen, und die Leistung des Simulators wurde um das 4- bis 5-fache gesteigert.

Installieren Sie das Microsoft Quantum Dev Kit unter Ubuntu Linux

Wenn Sie in die neue Welt von Quantum Computing mit Microsofts Dev Kit eintauchen möchtenVisual Studio Code muss installiert sein.

1. Installieren Sie die Microsoft Quantum Development Kit for Visual Studio Code-Erweiterung.

2. Installieren Sie die Q Development Kit Projektvorlagen Verwenden Sie Ihre bevorzugte Befehlszeile, indem Sie den folgenden Befehl ausführen.

"
$ dotnet new -i Microsoft.Quantum.ProjectTemplates::0.2-"

3. Klonen Sie die Microsoft Quantum Developer Kit-Beispiele und Bibliotheken aus seinem GitHub-Repo.

$ Git-Klon https://github.com/Microsoft/Quantum.git

4. Navigieren Sie in das neu geklonte Verzeichnis und führen Sie start up aus Visual Studio Code .

$ cd Quantum
$-Code.

5. Führen Sie das Teleport-Beispielprogramm aus.

$ cd Samples/Teleportation/
$ dotnet-Build
$ dotnet ausführen

Ihre Workstation ist für die Q Entwicklung eingerichtet, wenn das Programm ausgeführt wird und die Ausgabe ähnlich der folgenden ist: hat 8 Runden erfolgreicher Teleportation mit unterschiedlichen Werten True/False, die jede Runde gesendet werden.

Freuen Sie sich über die Verfügbarkeit des Quantum Development Kit für Linux und was denken Sie über Quantencomputing allgemein? Schreiben Sie Ihre Gedanken in den Kommentarbereich unten.