Whatsapp

Paano Mag-install ng Microsoft Quantum Development Kit sa Linux

Anonim

Hindi maraming tao ang maaaring pamilyar sa Microsoft's Quantum Dev Kit ngunit malamang na narinig nila ang tungkol sa Quantum computing at ang makalangit na kinabukasan parang nangangako sila.

Ang Quantum Development Kit ay pinagsamang platform ng Microsoft para sa pagbuo ng mga quantum application gamit ang bagong quantum-focused programming language na tinatawag na Q ( Q Sharp). Ito ay pinagsama-sama lamang ng Visual Studio sa Windows hanggang kamakailan ay gumawa ang Microsoft ng port para sa macOS at Linux na naglalaman ng suporta para sa quantum simulation at VS Code.

Genuine Quantum device ay napakahirap makuha ngunit ang Quantum Dev Kit ginagawang posible para sa software na tumakbo sa alinman sa mga Qubit simulator. Mula nang ilabas ito, libu-libong developer ang na-preview kung ano ang pakiramdam kapag gumana gamit ang Quantum States sa halip na ang karaniwang Binary StatesIto ay humantong sa Microsoft na hindi lamang i-port ang kit sa macOS at Linux kundi sa Open Source din ang mga library nito.

Ang mga development library at mga halimbawa ng demo na inilunsad kasama ng Q ay inilabas sa ilalim ng Open Source MIT License at available sa GitHub.

Microsoft Quantum Development Kit ay ginawa rin upang maging Python-compatible sa suporta para sa Qupang gumawa ng mga katutubong tawag sa Python routines at vice-versa at ang performance ng simulator ay nadagdagan ng 4-5 beses.

I-install ang Microsoft Quantum Dev Kit sa Ubuntu Linux

Kung gusto mong tuklasin ang bagong mundo ng Quantum Computing gamit ang Microsoft's Dev Kitkailangan mong magkaroon ng Visual Studio Code na naka-install.

1. I-install ang Microsoft Quantum Development Kit para sa extension ng Visual Studio Code.

2. I-install ang Q Development Kit template ng proyekto gamit ang iyong gustong command line sa pamamagitan ng pagpapatakbo ng sumusunod na command.

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

3. I-clone ang Microsoft Quantum Developer Kit Samples at Mga aklatan mula sa GitHub repo nito.

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

4. Mag-navigate sa bagong clone na direktoryo at patakbuhin ang start up Visual Studio Code .

$ cd Quantum
$ code .

5. Patakbuhin ang teleport sample program.

$ cd Sample/Teleportation/
$ dotnet build
$ dotnet run

Naka-set up ang iyong workstation para sa Q development kung tatakbo ang program at ang output ay katulad ng: may 8 rounds ng matagumpay na teleportation na may iba't ibang value na Tama/Mali na ipinapadala sa bawat round.

Nasasabik ka ba sa pagkakaroon ng Quantum Development Kit para sa Linux at kung ano ang iyong mga saloobin sa Quantum Computing sa pangkalahatan? Ihulog ang iyong mga saloobin sa seksyon ng mga komento sa ibaba.