今天我来介绍一下Q#的配置过程!首先简单说明一下:Q#的开发工具包在Windows(须为64位操作系统)、MacOS和Linux上都可以进行安装,因为我的是Windows系统,所以这里以Windows 10(64位)为例。
一、首先检查您的Windows 10 上是否已经安装了Visual Studio 2017,如果没有的话,您可以去微软的官网下载,这里个人使用的话推荐使用Community版本(社区办),免费才是王道嘛。
下载地址:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux
我们下载完成后就可以进行安装了,在Visual Studio安装程序中,记得一定要勾选 .NET Core 跨平台开发选项,其他选项可根据自己的需求进行适当的勾选,如果以后有需要也可以再添加,不一定要全部勾选。
二、进行Q#量子开发工具包的安装
我们要去下载Q#量子开发工具包的插件
下载地址:Microsoft Quantum Development Kit - Visual Studio Marketplace
单击Download就可以自行下载,下载完成后双击即可进行安装。
三、进行环境测试
1、我们要打开Visual Studio 2017,在上方的标题栏中选择 团队 ---> 管理连接,打开团队资源管理器
2、单击克隆,在第一个方框中输入:GitHub - microsoft/Quantum: Microsoft Quantum Development Kit Samples,第二个方框中为下载路径,可根据自己的习惯更改,设置完毕后单击下方的克隆按钮。
3、克隆完毕后在解决方案资源管理器中我们双击:QsharpLibraries.sln进行运行(注:如果提示缺失功能,单击安装即可)
然后我们依次查找:Samples --->0.Introduction ---> TeleportationSample,右击TeleportationSample在弹出的窗口中选择“设为启动项目”。
4、最后我们运行程序,图一为运行按钮(也可以按F5),如果您的运行结果和下面第二幅图一致,则表明您的环境已经配置成功了,您可以开始您的Q#编程之旅了!
此文根据微软官方文档编写,个人水平有限,不足之处请各位多多指教!
参考资料来源于:Azure Quantum documentation, QDK & Q# API reference - Azure Quantum | Microsoft Docs