Compartir a través de


Actualiza el Azure Quantum Development Kit a la versión más reciente

Obtenga información sobre cómo actualizar (Azure Quantum Development KitQDK) a la versión más reciente.

Requisitos previos

  • En este artículo se supone que ya tiene instalada la AzureQDK extensión en Visual Studio Code (VS Code). Si va a instalar por primera vez, consulte la guía de instalación.

Actualización de la extensión de VS Code

De forma predeterminada, VS Code actualiza automáticamente las extensiones. Una vez actualizada una extensión, se le pedirá que vuelva a cargar VS Code. Para deshabilitar las actualizaciones automáticas y actualizar las extensiones manualmente, consulte Actualización automática de extensiones en la documentación de VS Code.

Actualización de los paquetes de Azure Quantum Python

Importante

Si va a actualizar desde un entorno anterior Qiskit, consulte la sección Actualizar el qdk.azure módulo con Qiskit compatibilidad en un entorno de Python virtual (recomendado).

  1. Actualizar a la biblioteca de Python más reciente qdk con el complemento azure.

    pip install --upgrade "qdk[azure]"
    
  2. Para agregar compatibilidad con el análisis, la transformación, la generación de código y la simulación de circuitos Qiskit, instale los extras qiskit y jupyter.

    pip install --upgrade "qdk[qiskit,jupyter]"
    

Nota:

QDK admite las versiones 1 y 2 de Qiskit.

Los módulos de Python qdk.azure y qdk.qiskit incluyen compatibilidad opcional para crear y enviar circuitos Qiskit a Azure Quantum. Al instalar los módulos qdk.azure y qdk.qiskit, la versión más reciente de Qiskit se instala de forma predeterminada, lo que puede provocar problemas con un entorno Qiskit existente. Para garantizar un entorno de desarrollo estable, cree un entorno de Python virtual e instale qdk.azure y qdk.qiskit en el entorno virtual.

Nota:

Si usa la Qiskit versión 1, consulte Qiskit cambios de empaquetado 1.0 para obtener más información sobre la compatibilidad de paquetes.

Para crear un entorno de Python virtual e instalar qdk.azure y qdk.qiskit, siga estos pasos:

  1. Cree una carpeta local, por ejemplo ~/qiskit10-env.

  2. Ejecute venv con la ruta de acceso a la carpeta.

    python -m venv ~/qiskit10-env
    
  3. Active el entorno.

    ~/qiskit10-env/bin/activate
    
  4. Ejecute pip list para ver que solo los paquetes principales están instalados en el nuevo entorno.

  5. Para instalar los qdk.azure módulos y qdk.qiskit , ejecute el siguiente comando:

    pip install "qdk[azure,qiskit]"
    
  6. Instale otros paquetes que usó en el entorno anterior según sea necesario. Ejecute el pip list comando en cada entorno para comparar paquetes y versiones.

Nota:

También puede abrir el entorno virtual en VS Code. En el menú Ver , elija Paleta de comandos y escriba Python: Crear entorno y elija venv. A continuación, elija Abrir carpeta... y seleccione la carpeta de entorno que creó anteriormente. Para obtener más información sobre el uso de entornos en VS Code, consulte Entornos de Python en VS Code.

Actualice los módulos qdk.azure y qdk.qiskit en el entorno actual

También puede actualizar los qdk.azure módulos y qdk.qiskit sin usar un entorno virtual. Sin embargo, las actualizaciones de los qiskit paquetes de un entorno existente podrían provocar conflictos de dependencia con otros paquetes. Consulte Cambios de empaquetado 1.0Qiskit para obtener más información sobre la compatibilidad de paquetes.

Para actualizar los módulos qdk.azure y qdk.qiskit en el entorno actual, complete los pasos siguientes:

  1. Desinstale los módulos existentes qdk y otras Qiskit dependencias:

    pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qir
    
  2. Vuelva a instalar la qdk biblioteca con el qiskit adicional:

    pip install "qdk[qiskit]"
    

Actualizar la extensión de la Azure CLI quantum

Actualice o instale la última extensión Azure CLI quantum.

  1. Abra un símbolo del sistema de Windows.

  2. En el símbolo del sistema, ejecute el siguiente comando:

    az extension add --upgrade -n quantum