Partilhar via


Configurar a Quantum Development Kit extensão

Neste artigo, você aprenderá a instalar a extensão do Azure Quantum Development Kit (QDK) para Visual Studio Code (VS Code) e adicionar suporte para Python, Jupyter Notebook e a CLI do Azure.

Pré-requisitos

  • A última versão do VS Code.
  • Se você quiser enviar trabalhos para o Azure Quantum, precisará ter uma conta do Azure com um espaço de trabalho quântico. Para obter mais informações, consulte Criar um espaço de trabalho do Azure Quantum.

Instale a extensão QDK

Para usar o QDK no VS Code, instale a extensão QDK. Você também pode usar o QDK no VS Code para a Web sem instalar a extensão, mas você não terá todos os recursos do VS Code Desktop. Para obter mais informações, consulte Diferentes maneiras de executar Q# programas.

Agora você pode escrever, depurar e executar Q# programas com o simulador quântico integrado. Ou, se você tiver uma conta do Azure, poderá conectar e enviar Q# programas para hardware quântico, tudo a partir do VS Code.

Para testar sua configuração, consulte Enviar Q# trabalhos para o Azure Quantum.

Adicionar suporte para Python e Jupyter Notebook

Com o suporte a Python no VS Code, pode incorporar ou chamar código Q# dos seus programas Python ou notebooks Jupyter e executá-los no simulador quântico incorporado. Você também pode se conectar ao seu espaço de trabalho do Azure Quantum e enviar seus trabalhos para serem executados em hardware quântico real.

Pré-requisitos

  • Instala um ambiente Python (3.10 ou superior, recomendado 3.11) com Python e Pip.
  • Instale a extensão QDK no VS Code.

Instale os pacotes necessários

Para adicionar suporte a Python e Jupyter Notebook:

  1. Instale as extensões Python e Jupyter para VS Code.

  2. Abra a linha de comando.

  3. Instale a qdk biblioteca Python com o suplemento azure.

    python -m pip install "qdk[azure]"
    
  4. Para suporte à versão 1 e 2 do Qiskit, instale o qiskit extra:

    python -m pip install "qdk[qiskit]"
    

    Importante

    Se estiver a atualizar a partir de um ambiente Qiskit anterior, veja Atualizar o qdk.azure módulo com suporte a Qiskit.

  5. Para trabalhar no Jupyter Notebook e mostrar visualizações, instale os seguintes pacotes em Python:

    python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
    

Para testar sua configuração, consulte Enviar Q# trabalhos com Python ou Enviar Q# trabalhos com o Jupyter Notebooks.

Adicionar suporte para a CLI do Azure

Tens a opção de usar a CLI do Azure para submeter trabalhos quânticos a partir de uma janela de terminal no VS Code.

  1. Instale a CLI do Azure.

  2. Abra um prompt de comandos do Windows ou um terminal no VS Code.

  3. No prompt de comando, execute o seguinte comando para atualizar para a extensão mais recente da CLI quantum do Azure:

    az extension add --upgrade -n quantum
    

Para testar sua configuração, consulte Enviar Q# trabalhos para o Azure Quantum.