Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

Latest commit

 

History

History
31 lines (25 loc) · 1.87 KB

File metadata and controls

31 lines (25 loc) · 1.87 KB
title description author ms.author ms.date ms.topic ms.custom uid
Learn how to install the Microsoft Quantum Development Kit (QDK)
How to install the Microsoft Quantum Development Kit for C#, Python, and Jupyter Notebook environments.
natke
nakersha
9/30/2019
article
how-to
microsoft.quantum.install

Install the Microsoft Quantum Development Kit (QDK)

Learn how to install the Microsoft Quantum Development Kit (QDK), so that you can get started with quantum programming. The QDK consists of:

  • the Q# programming language
  • a set of libraries that abstract complex functionality in Q#
  • APIs for Python and .NET languages (C#, F#, and VB.NET) for running quantum programs written in Q#
  • tools to facilitate your development

Q# programs are often paired with a host program written in a .NET language (typically C#) or Python. This allows us to call quantum operations from inside a classical program. In addition, the QDK provides Q# support for Jupyter Notebooks with the IQ# Jupyter kernel.

The QDK is available for multiple development environments. Select your preferred setup from the sections below:

  • Q# command line application: choose this approach if you want to work with Q# from the command line. This does not require a driver or a host program like the below options.
  • Install Q# for Jupyter Notebooks: choose this environment to execute Q# code in cells with embedded text or create quantum computing interactive tutorials.
  • Install Q# for Python: choose this environment if you want to combine Python and Q# to create a Python host program that calls Q# operations.