Whatsapp

A Microsoft Quantum Development Kit telepítése Linux alatt

Anonim

Lehet, hogy nem sokan ismerik a Microsoft Quantum Dev Kit-jét, de biztosan hallottak a Quantumról számítástechnika és a mennyei jövő úgy tűnik, ígérik.

A Quantum Development Kit a Microsoft integrált platformja kvantumalkalmazások létrehozására egy új, kvantumközpontú programozási nyelv, a Q ( Q Sharp). Csak a Visual Studio-val volt átlapolva Windowson, egészen addig, amíg a Microsoft nemrég nem készített egy portot macOS és Linux számára, amely támogatja a kvantumszimulációt és a VS-kódot.

Genuine Quantum eszközöket rendkívül nehéz beszerezni, de a Quantum Dev Kit lehetővé teszi, hogy a szoftverek bármelyik Qubit szimulátoron futjanak. A megjelenés óta fejlesztők ezrei láthatták előnézetben, milyen érzés a Quantum States használatával dolgozni a szokásos Bináris állapotok helyettEz arra késztette a Microsoftot, hogy a készletet ne csak macOS-re és Linuxra portolja, hanem nyílt forráskódú könyvtárait is.

A Q mellett elindított fejlesztési könyvtárak és bemutatópéldák Nyílt forráskód alatt jelennek meg MIT-licenc, és elérhetők a GitHubon.

A Microsoft Quantum Development Kit szintén Python-kompatibilis a Q támogatásávala Python-rutinok natív hívásához és fordítva, és a szimulátor teljesítménye 4-5-szörösére nőtt.

A Microsoft Quantum Dev Kit telepítése Ubuntu Linuxba

Ha szeretne elmélyülni a Quantum Computing új világában a Microsoft fejlesztői készletéveltelepíteni kell a Visual Studio Code kódot.

1. Telepítse a Microsoft Quantum Development Kit for Visual Studio Code kiterjesztését.

2. Telepítse a Q Development Kit projektsablonokat a kívánt parancssor használatával a következő parancs futtatásával.

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

3. Klónozza a Microsoft Quantum Developer Kit Samples és Könyvtárak a GitHub-tárhelyből.

$ git klón https://github.com/Microsoft/Quantum.git

4. Navigáljon az újonnan klónozott könyvtárba, és futtassa az indítást Visual Studio Code .

$ cd Quantum
$ kódot.

5. Futtassa a teleport mintaprogramot.

$ cd minták/teleportáció/
$ dotnet build
$ dotnet fut

A munkaállomása Q fejlesztésre van beállítva, ha a program fut, és a kimenet hasonló a következőhöz: 8 sikeres teleportálási köre van változó értékekkel, igaz/hamis, minden körben elküldve.

Izgatott a Quantum Development Kit Linuxhoz elérhetősége, és mi a véleménye a Kvantumszámítás általában? Ossza meg gondolatait az alábbi megjegyzés rovatban.