Compartilhar 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 versão mais recente do VS Code.
  • Se você quiser enviar trabalhos para o Azure Quantum, precisará ter uma conta do Azure com um workspace quântico. Para obter mais informações, confira Criar um workspace do Azure Quantum.

Instalar a extensão QDK

Para usar o QDK no VS Code, instale a extensão do QDK. Você também pode usar o QDK no VS Code para a Web sem instalar a extensão, mas 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 programas Q# contra o simulador quântico interno. 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 do Python no VS Code, você pode inserir ou chamar um código Q# de seus programas Python ou notebooks Jupyter, e executá-los no simulador quântico interno. Você também pode se conectar ao workspace do Azure Quantum e enviar seus trabalhos para serem executados em hardware quântico real.

Pré-requisitos

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

Instalação dos 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 biblioteca do qdk Python com o componente extra azure.

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

    python -m pip install "qdk[qiskit]"
    

    Importante

    Se você estiver atualizando de um ambiente anterior do Qiskit, consulte Atualizar o módulo com suporte do qdk.azure Qiskit.

  5. Para trabalhar no Jupyter Notebook e exibir visualizações, instale os seguintes pacotes do 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 Jupyter Notebooks.

Adicionar suporte para a CLI do Azure

Você tem a opção de usar a CLI do Azure para enviar tarefas quânticas de um terminal no VS Code.

  1. Instale a CLI do Azure.

  2. Abra um prompt de comando 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.