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:
Nainstalujte rozšíření Python a Jupyter pro VS Code.
Otevřete příkazový řádek.
Nainstalujte balíčky
qsharp
aazure-quantum
balíčky:python -m pip install qsharp azure-quantum
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]
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.
Nainstalujte rozhraní příkazového řádku Azure CLI.
Otevřete příkazový řádek Windows.
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.