Sdílet prostřednictvím


Nastavení Quantum Development Kit rozšíření

V tomto článku se dozvíte, jak nainstalovat rozšíření Azure Quantum Development Kit (QDK) pro Visual Studio Code a přidat podporu pro Python, Jupyter Notebook a Azure CLI.

Požadavky

  • Nejnovější verze editoru Visual Studio Code.
  • Pokud chcete odesílat úlohy do Azure Quantum, potřebujete také účet Azure s pracovním prostorem kvantových dat. Další informace najdete v tématu Vytvoření pracovního prostoru Azure Quantum.

Instalace rozšíření QDK

Pokud chcete použít QDK v editoru Visual Studio Code, nainstalujte rozšíření QDK. QDK můžete také použít ve VS Code pro web bez instalace rozšíření, ale nebudete mít všechny funkce VS Code Desktopu. Další informace naleznete v tématu Různé způsoby spouštění Q# programů.

Poznámka:

Pokud jste použili předchozí verze sady QDK, spusťte příkaz python -m pip uninstall qsharp qsharp-core qsharp-chemistry azure-quantum , abyste se vyhnuli konfliktům verzí balíčků.

Teď můžete psát, ladit a spouštět Q# programy proti integrovanému kvantovému simulátoru, nebo pokud máte účet Azure, připojte se a odešlete Q# programy do kvantového hardwaru, a to vše z VS Code.

Pokud chcete otestovat nastavení, přečtěte si téma Odeslání Q# úloh do Azure Quantum.

Přidání podpory pro poznámkové bloky Python a Jupyter

S podporou Pythonu v editoru Visual Studio Code můžete vkládat nebo volat Q# kód z programů Pythonu nebo z poznámkových bloků Jupyter a spouštět je v integrovaném kvantovém simulátoru nebo se připojit k pracovnímu prostoru Azure a odesílat úlohy do kvantového hardwaru.

Požadavky

  • Prostředí Pythonu (doporučeno 3.9 nebo novější, 3.11) s nainstalovaným Pythonem a Pipem
  • VS Code s nainstalovaným rozšířením QDK.

Instalace požadovaných balíčků

Přidání podpory Poznámkového bloku Pythonu a Jupyteru:

  1. Nainstalujte rozšíření Python a Jupyter pro VS Code.

  2. Otevřete příkazový řádek.

  3. Nainstalujte balíčky qsharp a azure-quantum balíčky:

    python -m pip install qsharp azure-quantum
    
  4. Pro podporu Qiskitu nebo Cirqu nainstalujte azure-quantum parametry [qiskit] nebo [cirq]:

    Důležité

    Pokud aktualizujete z předchozího prostředí Qiskitu, přečtěte si téma Aktualizace balíčku Azure-Quantum s podporou Qiskitu.

    python -m pip install azure-quantum[qiskit]
    or
    python -m pip install azure-quantum[cirq]
    or
    python -m pip install azure-quantum[qiskit, cirq]
    
  5. Nainstalujte volitelné balíčky Pythonu, které možná budete potřebovat k zobrazení výsledků a práci v poznámkových blocích Jupyter:

    python -m pip install ipykernel ipympl jupyterlab
    

Pokud chcete otestovat nastavení, přečtěte si téma Odesílání Q# úloh pomocí Pythonu nebo Odesílání Q# úloh pomocí poznámkových bloků Jupyter.

Přidání podpory pro Azure CLI

Azure CLI je volitelná metoda pro odesílání kvantových úloh pomocí okna terminálu v editoru Visual Studio Code.

  1. Nainstalujte rozhraní příkazového řádku Azure CLI.

  2. Otevřete příkazový řádek.

  3. Nainstalujte nejnovější rozšíření Azure CLI quantum :

    az extension add \
        --upgrade \
        -n quantum
    

Pokud chcete otestovat nastavení, přečtěte si téma Odeslání Q# úloh do Azure Quantum.