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 Windows.

  3. Na příkazovém řádku spusťte následující příkaz, který aktualizuje na 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.