Az Azure Quantum Development Kit (QDK) frissítése a legújabb verzióra
Megtudhatja, hogyan frissítheti az Azure QDK-t a legújabb verzióra.
Előfeltételek
- Ez a cikk feltételezi, hogy már telepítve van az Azure QDK-bővítmény a Visual Studio Code-on. Ha most telepíti először, tekintse meg a telepítési útmutatót.
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 a VS Code újratöltését. Ha inkább manuálisan szeretné letiltani az automatikus frissítéseket és a bővítmények frissítését, 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).
Frissítsen a legújabb
qsharp
ésazure-quantum
Python-csomagokra a Python csomagtelepítőjének (pip) használatával.pip install --upgrade qsharp>=1.0
A Qiskit-kapcsolatcsoportok elemzésének, átalakításának, kódgenerálásának és szimulációjának támogatásához telepítse a
qiskit
éswidget
csomagokat is.pip install --upgrade qsharp[qiskit,widgets]>=1.0
pip install --upgrade azure-quantum
Az Azure-quantum csomag frissítése Qiskit-támogatással virtuális Python-környezetben (ajánlott)
Az Azure-quantum Python-csomag opcionális támogatást nyújt a Qiskit-kapcsolatcsoportok létrehozásához és az Azure Quantumhoz való elküldéséhez. Amikor Qiskit-támogatással telepíti az Azure-quantum csomagot, az telepíti a Qiskit legújabb verzióját, ami problémákat okozhat egy meglévő Qiskit-környezettel kapcsolatban. A stabil fejlesztői 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 azure-quantum telepítése qiskit-támogatással:
Hozzon létre egy helyi mappát, például ~/qiskit10-env.
Futtatás
venv
a mappa elérési útjávalpython3 -m venv ~/qiskit10-env
Aktiválja a környezetet.
~/qiskit10-env/bin/activate
Futtassa
pip list
, és láthatja, hogy csak a magcsomagok vannak telepítve az új környezetben.Az azure-quantum csomag telepítéséhez futtassa a
pip install azure-quantum[qiskit]
Szükség szerint telepítse az előző környezetben használt egyéb csomagokat. Az egyes környezetekben futtatva
pip list
összehasonlíthatja a csomagokat és a verziókat.
Feljegyzés
A csomagkompatibilitásról további információt a Qiskit 1.0 csomagolási módosításaiban talál.
Feljegyzés
A virtuális környezetet a VS Code-ban is megnyithatja. A Nézet menüben válassza a Parancspaletta>létrehozása venv parancsot. A jobb alsó sarokban válassza a Mappa megnyitása... lehetőséget, és 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:
Távolítsa el a meglévő azure-quantum- és qiskit-csomagokat:
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
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
Frissítse vagy telepítse a legújabb Azure CLI-bővítményt quantum
.
Windows-parancssor megnyitása.
Futtassa a parancssorból
az extension add \ --upgrade \ --name quantum