Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come installare l'estensione Azure Quantum Development Kit (QDK) per Visual Studio Code (VS Code) e aggiungere il supporto per Python, Jupyter Notebook e l'interfaccia della riga di comando di Azure.
Prerequisiti
- Versione più recente di VS Code.
- Per inviare processi ad Azure Quantum, è necessario avere un account Azure con un'area di lavoro quantistica. Per altre informazioni, vedere Creare un'area di lavoro di Azure Quantum.
Installare l'estensione QDK
Per usare QDK in VS Code, installare l'estensione QDK. È anche possibile usare QDK in VS Code per il Web senza installare l'estensione, ma non si avranno tutte le funzionalità di VS Code Desktop. Per altre informazioni, vedere Diversi modi per eseguire Q# i programmi.
È ora possibile scrivere, fare il debug e eseguire programmi Q# utilizzando il simulatore quantistico predefinito. In alternativa, se si ha un account Azure, è possibile connettersi e inviare Q# programmi all'hardware quantistico, tutto da VS Code.
Per testare la configurazione, vedere Inviare Q# processi ad Azure Quantum.
Aggiunta del supporto per Python e Jupyter Notebook
Con il supporto di Python in VS Code, è possibile incorporare o chiamare Q# il codice dai programmi Python o dai notebook di Jupyter ed eseguirli nel simulatore quantistico predefinito. È anche possibile connettersi all'area di lavoro di Azure Quantum e inviare i processi per l'esecuzione su hardware quantistico reale.
Prerequisiti
- Installare un ambiente Python (3.10 o versione successiva, 3.11 consigliato) con Python e Pip.
- Installare l'estensione QDK in VS Code.
Installare i pacchetti necessari
Per aggiungere il supporto per Python e Jupyter Notebook:
Installare le estensioni Python e Jupyter per VS Code.
Aprire la riga di comando.
Installare la
qdklibreria Python con gli elementi aggiuntiviazure:python -m pip install qdk[azure]Per il supporto di Qiskit versione 1 e 2, è necessario installare il pacchetto aggiuntivo
qiskit:python -m pip install azure-quantum[qiskit]Importante
Se si esegue l'aggiornamento da un ambiente Qiskit precedente, vedere Aggiornare il
qdk.azuremodulo con il supporto di Qiskit.Per lavorare in Jupyter Notebook e visualizzare le visualizzazioni, installare i pacchetti Python seguenti:
python -m pip install qdk[jupyter] ipykernel ipympl jupyterlab
Per testare la configurazione, vedere Inviare Q# processi con Python o Inviare Q# processi con Jupyter Notebooks.
Aggiungere il supporto per l'interfaccia della riga di comando di Azure
È possibile usare l'interfaccia della riga di comando di Azure per inviare processi quantistici da una finestra del terminale in VS Code.
Installare l'interfaccia della riga di comando di Azure.
Aprire un prompt dei comandi di Windows o un terminale in VS Code.
Nel prompt dei comandi eseguire il comando seguente per eseguire l'aggiornamento all'estensione più recente dell'interfaccia della riga di comando di Azure
quantum:az extension add --upgrade -n quantum
Per testare la configurazione, vedere Inviare Q# processi ad Azure Quantum.