Hva skjer

Hvordan installere Microsoft Quantum Development Kit i Linux

Anonim

Ikke mange er kanskje kjent med Microsofts Quantum Dev Kit, men de må ha hørt om Quantum databehandling og heavenly future de ser ut til å love.

Quantum Development Kit er Microsofts integrerte plattform for å bygge kvanteapplikasjoner ved å bruke et nytt kvantefokusert programmeringsspråk k alt Q ( Q Sharp). Den ble sammenflettet med bare Visual Studio på Windows inntil Microsoft nylig laget en port for macOS og Linux som inneholder støtte for kvantesimulering og VS-kode.

Genuine Quantum-enheter er bemerkelsesverdig vanskelige å få tak i, men Quantum Dev Kit gjør det mulig for programvare å kjøre på enten Qubit-simulatorer. Siden lanseringen har tusenvis av utviklere vært i stand til å forhåndsvise hvordan det føles å jobbe ved å bruke Quantum States i stedet for de typiske Binary StatesDette har ført til at Microsoft ikke bare porterer settet til macOS og Linux, men også bibliotekene med åpen kildekode.

Utviklingsbibliotekene og demoeksemplene som ble lansert sammen med Q er utgitt under Open Source MIT-lisens og er tilgjengelig på GitHub.

Microsoft Quantum Development Kit er også laget for å være Python-kompatibel med støtte for Qfor å foreta opprinnelige anrop til Python-rutiner og omvendt, og simulatorens ytelse er økt med 4-5 ganger.

Installer Microsoft Quantum Dev Kit i Ubuntu Linux

Hvis du vil fordype deg i den nye verdenen av Quantum Computing med Microsofts Dev Kitdu må ha Visual Studio Code installert.

1. Installer Microsoft Quantum Development Kit for Visual Studio Code-utvidelsen.

2. Installer Q Development Kit prosjektmaler ved å bruke din foretrukne kommandolinje ved å kjøre følgende kommando.

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

3. Klone Microsoft Quantum Developer Kit Samples og Biblioteker fra GitHub-reposen.

$ git-klone https://github.com/Microsoft/Quantum.git

4. Naviger inn i den nylig klonede katalogen og kjør oppstart Visual Studio Code .

$ cd Quantum
$ kode.

5. Kjør eksempelprogrammet for teleport.

$ cd Samples/Teleportation/
$ dotnet bygge
$ dotnet kjøre

Arbeidsstasjonen din er satt opp for Q utvikling hvis programmet kjører og utgangen ligner på: har 8 runder med vellykket teleportering med varierende verdier True/False sendt hver runde.

Er du spent på tilgjengeligheten av Quantum Development Kit for Linux og hva tenker du om Quantum Computing generelt? Slipp tankene dine i kommentarfeltet nedenfor.