WhatsApp

Как установить Microsoft Quantum Development Kit в Linux

Anonim

Немногие люди могут быть знакомы с Microsoft's Quantum Dev Kit, но они наверняка слышали о Quantum вычисления и небесное будущее они, кажется, обещают.

The Quantum Development Kit — это интегрированная платформа Microsoft для создания квантовых приложений с использованием нового квантово-ориентированного языка программирования под названием Q ( Q Sharp). Он был переплетен только с Visual Studio в Windows, пока Microsoft недавно не сделала порт для macOS и Linux, который содержит поддержку квантового моделирования и VS Code.

Подлинные устройства Quantum очень трудно найти, но Quantum Dev Kit позволяет программному обеспечению работать на симуляторах Qubit. С момента его выпуска тысячи разработчиков смогли просмотреть, каково это работать с использованием Quantum States вместо типичных Binary States.Это привело к тому, что Microsoft не только перенесла комплект на macOS и Linux, но и открыла исходный код своих библиотек.

Библиотеки разработки и демонстрационные примеры, которые были запущены вместе с Q, выпущены под Open Source Лицензия MIT и доступна на GitHub.

Microsoft Quantum Development Kit также был совместим с Python с поддержкой Qдля выполнения собственных вызовов подпрограмм Python и наоборот, а производительность симулятора увеличилась в 4-5 раз.

Установите Microsoft Quantum Dev Kit в Ubuntu Linux

Если вы хотите погрузиться в новый мир квантовых вычислений с помощью Microsoft Dev Kitвам необходимо установить Visual Studio Code.

1. Установите расширение Microsoft Quantum Development Kit для Visual Studio Code.

2. Установите шаблоны проектов Q Development Kit используя предпочтительную командную строку, выполнив следующую команду.

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

3. Клонируйте Microsoft Quantum Developer Kit Samples и Библиотеки из репозитория GitHub.

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

4. Перейдите в только что клонированный каталог и запустите запуск Visual Studio Code .

$ cd Quantum
$ код.

5. Запустите пример программы телепортации.

$ cd Сэмплы/Телепортация/
$ сборка дотнета
$ дотнет запустить

Ваша рабочая станция настроена для разработки Q, если программа запускается и выводит примерно следующее: имеет 8 раундов успешной телепортации с различными значениями True/False каждый раунд.

Вы в восторге от доступности Quantum Development Kit для Linux и что вы думаете о Квантовые вычисления вообще? Оставьте свои мысли в разделе комментариев ниже.