Whatsapp

Microsoft Quantum Development Kit installeren in Linux

Anonim

Misschien zijn niet veel mensen bekend met Microsoft's Quantum Dev Kit maar ze moeten gehoord hebben over Quantum computers en de hemelse toekomst die ze lijken te beloven.

De Quantum Development Kit is het geïntegreerde platform van Microsoft voor het bouwen van kwantumtoepassingen met behulp van een nieuwe kwantumgerichte programmeertaal genaamd Q ( Q Sharp). Het was verweven met alleen Visual Studio op Windows totdat Microsoft onlangs een port maakte voor macOS en Linux die ondersteuning biedt voor kwantumsimulatie en VS Code.

Genuine Quantum apparaten zijn opmerkelijk moeilijk te vinden, maar de Quantum Dev Kit maakt het mogelijk dat software op zowel Qubit-simulatoren draait. Sinds de release hebben duizenden ontwikkelaars kunnen zien hoe het voelt om te werken met Quantum States in plaats van de typische Binary StatesDit heeft ertoe geleid dat Microsoft de kit niet alleen heeft geporteerd naar macOS en Linux, maar ook zijn bibliotheken heeft open source gemaakt.

De ontwikkelingsbibliotheken en demovoorbeelden die samen met Q zijn gelanceerd, zijn vrijgegeven onder de Open Source MIT-licentie en zijn beschikbaar op GitHub.

Microsoft Quantum Development Kit is ook gemaakt om Python-compatibel te zijn met ondersteuning voor Qom native calls te maken naar Python-routines en vice versa en de prestaties van de simulator zijn 4-5 keer verbeterd.

Installeer Microsoft Quantum Dev Kit in Ubuntu Linux

Als je je wilt verdiepen in de nieuwe wereld van Quantum Computing met Microsoft's Dev Kitu moet Visual Studio Code geïnstalleerd hebben.

1. Installeer de Microsoft Quantum Development Kit voor Visual Studio Code-extensie.

2. Installeer de Q Development Kit projectsjablonen gebruik de opdrachtregel van uw voorkeur door de volgende opdracht uit te voeren.

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

3. Kloon de Microsoft Quantum Developer Kit-voorbeelden en Bibliotheken uit de GitHub-opslagplaats.

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

4. Navigeer naar de nieuw gekloonde map en start op Visual Studio Code .

$ cd Quantum
$code.

5. Voer het teleport-voorbeeldprogramma uit.

$ cd Samples/Teleportatie/
$ dotnet-build
$ dotnet-run

Uw werkstation is ingesteld voor Q ontwikkeling als het programma wordt uitgevoerd en de uitvoer vergelijkbaar is met: heeft 8 rondes van succesvolle teleportatie met verschillende waarden True/False verzonden elke ronde.

Ben je enthousiast over de beschikbaarheid van de Quantum Development Kit voor Linux en wat vind je van Quantumcomputing in het algemeen? Laat je mening achter in de comments hieronder.