MAC下【微软的量子开发工具套件】初探

开发环境准备

1.下载并安装 .NET Core SDK .NET downloads page.

Step 1: 安装
Step 2: 在终端 输入 dotnet 命令。这将验证. net是否正确安装并可以使用。

2.安装完成 .NET Core SDK后,在您最喜欢的命令行中运行以下命令(例如:PowerShell或Bash),下载用于创建新的 Q# 应用程序和库的最新模板:

dotnet new -i "Microsoft.Quantum.ProjectTemplates::0.3.1811.2802-preview"

3.下载并安装最新的 Visual Studio Code.
4.去 Microsoft Quantum Development Kit for Visual Studio Code Visual Studio 应用市场安装 Microsoft Quantum Development Kit插件,并重启Visual Studio Code.

你还可以从Go to file...中为Visual Studio安装Quantum Development Kit扩展。
在Visual Studio code中按下Ctrl + P或者⌘+ P,
输入 ext install quantum.quantum-devkit-vscode ,然后回车。

5.为Visual Studio Code安装code命令 install the command line interface for Visual Studio Code.

打开 Visual Studio Code
打开 Command Palette (⇧⌘P) 并输入 shell command  。
找到 Shell Command: Install 'code' command in PATH
如下图
重启终端

或者手动添加 'code' 命令

cat << EOF >> ~/.bash_profile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF
image.png

验证 Quantum Development Kit 的安装

  1. clone 并且打开 Microsoft Quantum Developer Kit Samples and Libraries GitHub 仓库.
git clone https://github.com/Microsoft/Quantum.git
cd Quantum
cd Samples/src/Teleportation/
dotnet run

如果程序运行,并且输出类似于以下内容(每一轮都有8轮成功的传送,每次传送的值都是True/False),那么您的Q# 环境就可以支持Q#开发了。

        Round 0:        Sent True,      got True.
        Teleportation successful!!
        Round 1:        Sent False,     got False.
        Teleportation successful!!
        ...
        Round 6:        Sent True,      got True.
        Teleportation successful!!
        Round 7:        Sent False,     got False.
        Teleportation successful!!

你可能感兴趣的:(MAC下【微软的量子开发工具套件】初探)