Konfigurera Quantum Development Kit tillägget
I den här artikeln får du lära dig hur du installerar Azure-tillägget Quantum Development Kit (QDK) för Visual Studio Code och lägger till stöd för Python, Jupyter Notebooks och Azure CLI.
Förutsättningar
- Den senaste versionen av Visual Studio Code.
- Om du vill skicka jobb till Azure Quantum behöver du också ett Azure-konto med en kvantarbetsyta. Mer information finns i Skapa en Azure Quantum-arbetsyta.
Installera QDK-tillägget
Om du vill använda QDK i Visual Studio Code installerar du QDK-tillägget. Du kan också använda QDK i VS Code för webben utan att installera tillägget, men du har inte alla funktioner i VS Code Desktop. Mer information finns i Olika sätt att köra Q# program.
Kommentar
Om du använde tidigare versioner av QDK kör du python -m pip uninstall qsharp qsharp-core qsharp-chemistry azure-quantum
för att undvika paketversionskonflikter.
Nu kan du skriva, felsöka och köra Q# program mot den inbyggda kvantsimulatorn eller, om du har ett Azure-konto, ansluta och skicka Q# program till kvantmaskinvara, allt från VS Code.
Information om hur du testar konfigurationen finns i Skicka Q# jobb till Azure Quantum.
Lägga till stöd för Python och Jupyter Notebooks
Med Python-stöd i Visual Studio Code kan du bädda in eller anropa Q# kod från dina Python-program eller Jupyter Notebooks och köra dem på den inbyggda kvantsimulatorn, eller ansluta till din Azure-arbetsyta och skicka dina jobb till kvantmaskinvara.
Förutsättningar
- En Python-miljö (3.9 eller senare, 3.11 rekommenderas) med Python och Pip installerade.
- VS Code med QDK-tillägget installerat.
Installera de paket som krävs
Så här lägger du till stöd för Python och Jupyter Notebook:
Installera Python- och Jupyter-tilläggen för VS Code.
Öppna kommandoraden.
Installera paketen
qsharp
ochazure-quantum
:python -m pip install qsharp azure-quantum
För Qiskit- eller Cirq-stöd installerar du
azure-quantum
med parametrarna [qiskit] eller [cirq] :Viktigt!
Om du uppdaterar från en tidigare Qiskit-miljö läser du Uppdatera azure-quantum-paketet med Qiskit-stöd.
python -m pip install azure-quantum[qiskit] or python -m pip install azure-quantum[cirq] or python -m pip install azure-quantum[qiskit, cirq]
Installera valfria Python-paket som du kan behöva för att visa resultat och arbeta i Jupyter Notebooks:
python -m pip install ipykernel ipympl jupyterlab
Information om hur du testar konfigurationen finns i Skicka Q# jobb med Python eller Skicka Q# jobb med Jupyter Notebooks.
Lägga till stöd för Azure CLI
Azure CLI är en valfri metod för att skicka kvantjobb med hjälp av ett terminalfönster i Visual Studio Code.
Installera Azure CLI.
Öppna en kommandotolk i Windows.
I kommandotolken kör du följande kommando för att uppdatera till det senaste Azure CLI-tillägget
quantum
:az extension add \ --upgrade \ -n quantum
Information om hur du testar konfigurationen finns i Skicka Q# jobb till Azure Quantum.