Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo, aprenderá a instalar la extensión de Azure Quantum Development Kit (QDK) para Visual Studio Code (VS Code) y a agregar compatibilidad con Python, Jupyter Notebook y la CLI de Azure.
Requisitos previos
- La versión más reciente de VS Code.
- Si desea enviar trabajos a Azure Quantum, debe tener una cuenta de Azure con un área de trabajo cuántica. Para más información, consulte Creación de un área de trabajo de Azure Quantum.
Instalación de la extensión QDK
Para usar el QDK en VS Code, instale la extensión QDK. También puede usar el QDK en VS Code para web sin instalar la extensión, pero no tendrá todas las características de VS Code Desktop. Para obtener más información, consulte Diferentes formas de ejecutar Q# programas.
Ahora puede escribir, depurar y ejecutar programas Q# con el simulador cuántico integrado. O bien, si tiene una cuenta de Azure, puede conectarse y enviar Q# programas al hardware cuántico, todo ello desde VS Code.
Para probar la configuración, consulte Envío Q# de trabajos a Azure Quantum.
Adición de compatibilidad con Python y Jupyter Notebook
Con la compatibilidad con Python en Visual Studio Code, puede insertar o llamar al Q# código desde sus programas de Python o cuadernos de Jupyter, y ejecutarlos en el simulador cuántico integrado. También puede conectarse al área de trabajo de Azure Quantum y enviar los trabajos para que se ejecuten en hardware cuántico real.
Requisitos previos
- Instale un entorno de Python (3.10 o superior, recomendado 3.11) con Python y Pip.
- Instale la extensión QDK en VS Code.
Instalación de los paquetes necesarios
Para agregar compatibilidad con Python y Jupyter Notebook:
Instale las extensiones de Python y Jupyter para VS Code.
Abre la línea de comando.
Instale la
qdkbiblioteca de Python con elazureadicional:python -m pip install "qdk[azure]"Para la compatibilidad con Qiskit versión 1 y versión 2, instale el componente adicional
qiskit.python -m pip install "qdk[qiskit]"Importante
Si va a actualizar desde un entorno de Qiskit anterior, consulte Actualización del
qdk.azuremódulo con compatibilidad con Qiskit.Para trabajar en Jupyter Notebook y mostrar visualizaciones, instale los siguientes paquetes de Python:
python -m pip install "qdk[jupyter]" ipykernel ipympl jupyterlab
Para probar la configuración, consulte Q# o Envío Q# de trabajos con Cuadernos de Jupyter Notebook.
Incorporación de compatibilidad con la CLI de Azure
Tiene la opción de usar la CLI de Azure para enviar trabajos cuánticos desde una ventana de terminal en VS Code.
Instale la CLI de Azure.
Abra un símbolo del sistema de Windows o un terminal en VS Code.
En el símbolo del sistema, ejecute el siguiente comando para actualizar a la extensión de la CLI
quantumde Azure más reciente:az extension add --upgrade -n quantum
Para probar la configuración, consulte Envío Q# de trabajos a Azure Quantum.