Aktualizace Azure Quantum Development Kit (moderní sada QDK) na nejnovější verzi

Zjistěte, jak aktualizovat moderní sadu QDK na nejnovější verzi.

Požadavky

  • V tomto článku se předpokládá, že už máte nainstalovanou moderní sadu QDK. Pokud ji instalujete poprvé, přečtěte si informace v průvodci instalací.

  • Pokud pracujete s programy, které vyžadují sadu Microsoft Quantum Development Kit (Classic QDK), jako je hybridní integrovaná výpočetní technika, přečtěte si téma Pokračování práce s klasickou sadou QDK.

Aktualizace rozšíření editoru Visual Studio Code

Ve výchozím nastavení Visual Studio Code aktualizuje rozšíření automaticky. Po všech aktualizacích se zobrazí výzva k opětovnému načtení VS Code. Pokud dáváte přednost ručnímu zakázání automatických aktualizací a aktualizací rozšíření, přečtěte si téma Automatické aktualizace rozšíření v dokumentaci k VS Code.

Aktualizace balíčků Azure Quantum Pythonu

Důležité

Pokud aktualizujete z předchozího prostředí Qiskit, přečtěte si téma Aktualizace balíčku azure-quantum pomocí podpory Qiskit ve virtuálním prostředí Pythonu (doporučeno).

  1. Aktualizujte na nejnovější qsharp balíčky a azure-quantum Python pomocí instalačního programu balíčků pro Python (pip).

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

Balíček Azure-quantum Python zahrnuje volitelnou podporu vytváření a odesílání okruhů Qiskit do Azure Quantum. Při instalaci balíčku azure-quantum s podporou qiskitu se nainstaluje nejnovější verze qiskitu, což může způsobit problémy s existujícím prostředím Qiskit. Pokud chcete zajistit stabilní vývojové prostředí, doporučujeme vytvořit virtuální prostředí Pythonu a nainstalovat azure-quantum tam.

Vytvoření virtuálního prostředí Pythonu a instalace azure-quantum s podporou Qiskitu:

  1. Vytvořte místní složku, například ~/qiskit10-env.

  2. Spusťte venv s cestou ke složce.

    python3 -m venv ~/qiskit10-env
    
  3. Aktivujte prostředí.

    ~/qiskit10-env/bin/activate
    
  4. Spusťte pip list příkaz a uvidíte, že se v novém prostředí nainstalují jenom základní balíčky.

  5. Pokud chcete nainstalovat balíček azure-quantum, spusťte příkaz .

    pip install azure-quantum[qiskit]
    
  6. Podle potřeby nainstalujte všechny ostatní balíčky, které jste používali v předchozím prostředí. Spuštěním příkazu v každém prostředí můžete pip list porovnat balíčky a verze.

Poznámka

Další informace o kompatibilitě balíčků najdete v článku Změny balení Qiskit 1.0 .

Poznámka

Virtuální prostředí můžete otevřít také v editoru VS Code. V nabídce View (Zobrazení) vyberte Command Palette> Python: Create Environmentvenv (Paleta příkazůPython: Create Environment> venv). V pravém dolním rohu vyberte Otevřít složku ... a vyberte složku prostředí, kterou jste vytvořili dříve. Další informace o používání prostředí v nástroji VS Code najdete v tématu Prostředí Pythonu ve VS Code.

Aktualizace balíčku azure-quantum s využitím podpory Qiskit v aktuálním prostředí

Balíček azure-quantum můžete také aktualizovat s podporou Qiskitu bez použití virtuálního prostředí. Aktualizace balíčků qiskit v existujícím prostředí však můžou způsobit konflikty závislostí s jinými balíčky. Další informace o kompatibilitě balíčků najdete v článku Změny balení Qiskit 1.0 .

Aktualizace balíčku azure-quantum:

  1. Odinstalujte existující balíčky azure-quantum a qiskit:

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. Nainstalujte azure-quantum pomocí volitelného parametru [qiskit]:

    pip install azure-quantum[qiskit]
    

Aktualizace kvantového rozšíření Azure CLI

  1. Aktualizujte nebo nainstalujte nejnovější rozšíření Azure CLI quantum .

    az extension add --upgrade --name quantum