Whatsapp

Jak nainstalovat Microsoft Quantum Development Kit v Linuxu

Anonim

Mnoho lidí možná nezná Microsoft's Quantum Dev Kit, ale museli slyšet o Quantum výpočetní technika a nebeská budoucnost, kterou zřejmě slibují.

The Quantum Development Kit je integrovaná platforma společnosti Microsoft pro vytváření kvantových aplikací pomocí nového kvantově zaměřeného programovacího jazyka nazvaného Q ( Q Ostré). Byl proložen pouze Visual Studio na Windows, dokud Microsoft nedávno nevytvořil port pro macOS a Linux, který obsahuje podporu pro kvantovou simulaci a VS Code.

Genuine Quantum zařízení je pozoruhodně těžké sehnat, ale Quantum Dev Kit umožňuje, aby software běžel na simulátorech Qubit. Od jeho vydání si tisíce vývojářů mohly prohlédnout, jaké to je pracovat pomocí Quantum States namísto typických Binárních stavůTo vedlo Microsoft nejen k portování sady na macOS a Linux, ale také k Open Source svých knihoven.

Vývojové knihovny a ukázkové příklady, které byly spuštěny společně s Q, jsou vydány pod Open Source Licence MIT a jsou dostupné na GitHubu.

Microsoft Quantum Development Kit byl také navržen tak, aby byl kompatibilní s Pythonem s podporou pro Qpro nativní volání rutin Pythonu a naopak a výkon simulátoru se zvýšil 4-5krát.

Nainstalujte Microsoft Quantum Dev Kit v Ubuntu Linux

Pokud byste se chtěli ponořit do nového světa Quantum Computing s Microsoft's Dev Kitmusíte mít nainstalovaný Visual Studio Code.

1. Nainstalujte Microsoft Quantum Development Kit pro rozšíření Visual Studio Code.

2. Instalace Q Development Kit šablon projektů pomocí preferovaného příkazového řádku spuštěním následujícího příkazu.

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

3. Klonujte Vzorky sady Microsoft Quantum Developer Kit a Knihovny z jeho úložiště GitHub.

$ klon git https://github.com/Microsoft/Quantum.git

4. Přejděte do nově klonovaného adresáře a spusťte spuštění Visual Studio Code .

$ cd Quantum
$ kód.

5. Spusťte ukázkový program teleportu.

$ CD Samples/Teleportation/
$ dotnet sestavení
$ dotnet spustit

Vaše pracovní stanice je nastavena pro vývoj Q, pokud program běží a výstup je podobný: má 8 kol úspěšné teleportace s různými hodnotami Pravda/nepravda odeslaná každé kolo.

Jste nadšeni dostupností Quantum Development Kit pro Linux a co si myslíte o Quantum Computing obecně? Napište své myšlenky do sekce komentářů níže.