Udostępnij za pośrednictwem


Aktualizowanie zestawu Azure Quantum Development Kit (QDK) do najnowszej wersji

Dowiedz się, jak zaktualizować zestaw Azure QDK do najnowszej wersji.

Wymagania wstępne

  • W tym artykule założono, że masz już zainstalowane rozszerzenie zestawu QDK platformy Azure w programie Visual Studio Code. Jeśli instalujesz go po raz pierwszy, skorzystaj z przewodnika instalacji.

Aktualizowanie rozszerzenia programu Visual Studio Code

Domyślnie rozszerzenia programu Visual Studio Code są automatycznie aktualizowane. Po wszelkich aktualizacjach zostanie wyświetlony monit o ponowne załadowanie programu VS Code. Jeśli wolisz ręcznie wyłączyć automatyczne aktualizacje i rozszerzenia aktualizacji, zobacz Automatyczne aktualizowanie rozszerzeń w dokumentacji programu VS Code.

Aktualizowanie pakietów języka Python usługi Azure Quantum

  1. Przeprowadź aktualizację do najnowszych qsharp pakietów języka azure-quantum Python przy użyciu instalatora pakietów dla języka Python ().

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

Pakiet azure-quantum Python obejmuje opcjonalną obsługę tworzenia i przesyłania obwodów Qiskit do usługi Azure Quantum. Podczas instalowania pakietu azure-quantum z obsługą zestawu Qiskit instaluje najnowszą wersję zestawu Qiskit, co może powodować problemy z istniejącym środowiskiem Qiskit. Aby zapewnić stabilne środowisko programistyczne, zalecamy utworzenie wirtualnego środowiska języka Python i zainstalowanie w nim środowiska azure-quantum.

Aby utworzyć wirtualne środowisko języka Python i zainstalować środowisko azure-quantum za pomocą zestawu Qiskit:

  1. Utwórz folder lokalny, na przykład ~/qiskit10-env.

  2. Uruchom polecenie venv ze ścieżką do folderu

    python3 -m venv ~/qiskit10-env
    
  3. Aktywuj środowisko.

    ~/qiskit10-env/bin/activate
    
  4. Uruchom polecenie pip list i zobaczysz, że tylko podstawowe pakiety są zainstalowane w nowym środowisku.

  5. Aby zainstalować pakiet azure-quantum, uruchom polecenie

    pip install azure-quantum[qiskit]
    
  6. Zainstaluj wszystkie inne pakiety, które były używane w poprzednim środowisku zgodnie z potrzebami. W każdym środowisku można uruchomić polecenie pip list , aby porównać pakiety i wersje.

Uwaga

Aby uzyskać więcej informacji na temat zgodności pakietów, zobacz Zmiany pakietów Qiskit 1.0.

Uwaga

Możesz również otworzyć swoje środowisko wirtualne w programie VS Code. Z menu Widok wybierz pozycję Paleta>poleceń Python: Utwórz środowisko>venv. W prawym dolnym rogu wybierz pozycję Otwórz folder... i wybierz utworzony wcześniej folder środowiska. Aby uzyskać więcej informacji na temat używania środowisk w programie VS Code, zobacz Środowiska języka Python w programie VS Code.

Aktualizowanie pakietu azure-quantum przy użyciu obsługi qiskit w bieżącym środowisku

Pakiet azure-quantum można również zaktualizować przy użyciu obsługi zestawu Qiskit bez korzystania ze środowiska wirtualnego. Jednak aktualizacje pakietów qiskit w istniejącym środowisku mogą powodować konflikty zależności z innymi pakietami. Aby uzyskać więcej informacji na temat zgodności pakietów, zobacz Zmiany pakietów Qiskit 1.0.

Aby zaktualizować pakiet azure-quantum:

  1. Odinstaluj istniejące pakiety azure-quantum i qiskit:

    pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
    
  2. Zainstaluj usługę azure-quantum przy użyciu opcjonalnego parametru [qiskit]:

    pip install azure-quantum[qiskit]
    

Aktualizowanie rozszerzenia kwantowego interfejsu wiersza polecenia platformy Azure

Zaktualizuj lub zainstaluj najnowsze rozszerzenie interfejsu wiersza polecenia quantum platformy Azure.

  1. Otwórz wiersz polecenia systemu Windows.

  2. W wierszu polecenia uruchom polecenie

    az extension add \
        --upgrade \
        --name quantum