GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Microsoft Quantum Development Kit v Linuxu

Microsoft's Quantum Dev Kit možná nezná mnoho lidí ale museli slyšet o Quantum výpočetní technika a nebeská budoucnost zdá se, že slibují.

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 zvaného Q# (Q Sharp ). Byla proložena pouze aplikací Visual Studio na Windows, dokud Microsoft nedávno nevytvořil port pro macOS a Linux, který obsahuje podporu pro kvantovou simulaci a VS Code.

Opravdové kvantové 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 mohly tisíce vývojářů prohlédnout, jaké to je pracovat pomocí kvantových stavů mí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 spolu s Q# jsou vydány pod Open Source MIT licencí a jsou dostupné na GitHubu.

Microsoft Quantum Development Kit byl také navržen tak, aby byl kompatibilní s Pythonem s podporou Q# pro 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 pomocí Microsoft's Dev Kit musíte mít nainstalovaný Visual Studio Code.

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

2. Nainstalujte Q# Development Kit projektové šablony 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. Naklonujte Vzorky sady Microsoft Quantum Developer Kit a knihovny z jeho repozitáře GitHub.

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

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

$ cd Quantum
$ code .

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

$ cd Samples/Teleportation/
$ dotnet build
$ dotnet run

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

Jste nadšeni dostupností Quantum Development Kit? pro Linux a jaký je váš názor na Quantum Computing obecně? Napište své myšlenky do sekce komentářů níže.


Linux
  1. Jak nainstalovat Oracle Java SE Development Kit na Debian 9 Stretch Linux

  2. CBL-Mariner Linux 1.0 vydaný společností Microsoft, zde je návod, jak jej nainstalovat

  3. Jak nainstalovat prohlížeč Microsoft Edge na Linux

  1. Jak nainstalovat Python na Linux

  2. Jak nainstalovat Javu na Linux

  3. Jak nainstalovat Microsoft Windows Calculator na Linux

  1. Jak nainstalovat Linux ve 3 krocích

  2. Jak nainstalovat Java SE Development Kit na Debian Linux

  3. Jak nainstalovat Kali Linux