Az Azure Quantum Development Kit (Modern QDK) frissítése a legújabb verzióra

Megtudhatja, hogyan frissítheti a modern QDK-t a legújabb verzióra.

Előfeltételek

A Visual Studio Code bővítmény frissítése

Alapértelmezés szerint a Visual Studio Code automatikusan frissíti a bővítményeket. A frissítések után a rendszer kérni fogja, hogy töltse újra a VS Code-ot. Ha manuálisan szeretné letiltani az automatikus frissítéseket és a bővítményeket, tekintse meg az automatikus bővítményfrissítést a VS Code dokumentációjában.

Az Azure Quantum Python-csomagok frissítése

Fontos

Ha egy korábbi Qiskit-környezetből frissít, olvassa el az Azure-quantum csomag frissítése Qiskit-támogatással virtuális Python-környezetben (ajánlott).

  1. Frissítsen a legújabb qsharp és azure-quantum a Python-csomagokra a Python (pip) csomagtelepítőjével.

    pip install --upgrade qsharp>=1.0
    
    pip install --upgrade azure-quantum
    

Az Azure-quantum Python csomag opcionális támogatást nyújt a Qiskit-kapcsolatcsoportok létrehozásához és az Azure Quantum-hoz való elküldéséhez. Az Azure-quantum csomag Qiskit-támogatással történő telepítésekor a Qiskit legújabb verzióját telepíti, ami problémákat okozhat egy meglévő Qiskit-környezettel kapcsolatban. A stabil fejlesztési környezet biztosítása érdekében javasoljuk, hogy hozzon létre egy virtuális Python-környezetet, és telepítse ott az Azure-Quantumot.

Virtuális Python-környezet létrehozása és az Azure-quantum telepítése a Qiskit támogatásával:

  1. Hozzon létre egy helyi mappát, például ~/qiskit10-env.

  2. Futtatás venv a mappa elérési útjával

    python3 -m venv ~/qiskit10-env
    
  3. Aktiválja a környezetet.

    ~/qiskit10-env/bin/activate
    
  4. Futtassa a parancsot pip list , és láthatja, hogy csak az alapcsomagok vannak telepítve az új környezetben.

  5. Az azure-quantum csomag telepítéséhez futtassa a következőt:

    pip install azure-quantum[qiskit]
    
  6. Telepítse az előző környezetben használt egyéb csomagokat, ha szükséges. Az egyes környezetekben futtatva pip list összehasonlíthatja a csomagokat és a verziókat.

Megjegyzés

A csomagkompatibilitásról további információt a Qiskit 1.0 csomagolási módosításaiban talál.

Megjegyzés

A virtuális környezetet a VS Code-ban is megnyithatja. A Nézet menüben válassza a Parancspaletta>Python: Környezet> létrehozásavenv lehetőséget. A jobb alsó sarokban válassza a Mappa megnyitása... lehetőséget, majd válassza ki a korábban létrehozott környezeti mappát. További információ a környezetek VS Code-ban való használatáról: Python-környezetek a VS Code-ban.

Az azure-quantum csomag frissítése qiskit-támogatással az aktuális környezetben

Az azure-quantum csomagot Qiskit-támogatással is frissítheti virtuális környezet használata nélkül. A qiskit-csomagok frissítései azonban egy meglévő környezetben függőségi ütközéseket okozhatnak más csomagokkal. A csomagkompatibilitásról további információt a Qiskit 1.0 csomagolási módosításaiban talál.

Az azure-quantum csomag frissítése:

  1. Távolítsa el a meglévő azure-quantum- és qiskit-csomagokat:

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. Telepítse az azure-quantumot az opcionális [qiskit] paraméterrel:

    pip install azure-quantum[qiskit]
    

Az Azure CLI kvantumbővítményének frissítése

  1. Frissítse vagy telepítse a legújabb Azure CLI-bővítményt quantum .

    az extension add --upgrade --name quantum