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.
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).
Actualizar a la biblioteca de Python más reciente
qdkcon el complementoazure.pip install --upgrade "qdk[azure]"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
qiskityjupyter.pip install --upgrade "qdk[qiskit,jupyter]"
Nota:
QDK admite las versiones 1 y 2 de Qiskit.
Actualiza el módulo qdk.azure con soporte Qiskit en un entorno virtual de Python (recomendado)
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:
Cree una carpeta local, por ejemplo
~/qiskit10-env.Ejecute
venvcon la ruta de acceso a la carpeta.python -m venv ~/qiskit10-envActive el entorno.
~/qiskit10-env/bin/activateEjecute
pip listpara ver que solo los paquetes principales están instalados en el nuevo entorno.Para instalar los
qdk.azuremódulos yqdk.qiskit, ejecute el siguiente comando:pip install "qdk[azure,qiskit]"Instale otros paquetes que usó en el entorno anterior según sea necesario. Ejecute el
pip listcomando 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:
Desinstale los módulos existentes
qdky otras Qiskit dependencias:pip uninstall -y "qdk[azure,qiskit]" qiskit qiskit-terra qiskit-qirVuelva a instalar la
qdkbiblioteca con elqiskitadicional:pip install "qdk[qiskit]"
Actualizar la extensión de la Azure CLI quantum
Actualice o instale la última extensión Azure CLI quantum.
Abra un símbolo del sistema de Windows.
En el símbolo del sistema, ejecute el siguiente comando:
az extension add --upgrade -n quantum