Q# 是一门特定领域编程语言,用来表达量子算法。它最初作为量子开发套件的一部分由微软公开发布给公众。

Q# (pronounced as Q sharp) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part of the Quantum Development Kit.

安装开发环境

这里只给出 Windows 下的安装方法

安装 Visual Studio

去官网下载 Visual Studio download page ,我们选择社区版,社区版是免费版本,而其他两个版本提供付费功能。

安装只需要安装 Visual Studio 的本体和 .NET Core cross-platform development 即可,不需要安装其他的开发组件。

安装 Quantum Development Kit

下载并安装 Quantum Development Kit

Clone repo

打开 Visual Studio,在上方菜单栏找到(团队 > 管理连接)(Team > Manage Connections)

然后会在右侧弹出对话框,选择克隆,输入 https://github.com/Microsoft/Quantum.git,选择克隆的目录,克隆下来。

克隆完成后,对话框变成了 Solution Explorer,双击打开 QsharpLibraries.sln, 此时就会开始安装依赖项。

(可选项)要安装用于非商业用途的库,请在 GitHub 上导航到 Microsoft / Quantum-NC。然后克隆存储库并打开 Quantum-NC.sln 解决方案。(此句话机翻 2333)

验证安装

右键 TeleportationSample 这个 project(在 Sample > 0.Introduction内)点击设为启动项目

然后按 F5 运行。

出现上图代表你已经成功配置好了。

如何新建一个 Q# 程序

文件 > 新建 > 项目

参考资料

https://docs.microsoft.com/en-us/quantum/quantum-installconfig?view=qsharp-preview&tabs=tabid-vs2017



lang

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!