Zaktualizuj platformę Azure Quantum Development Kit (nowoczesny zestaw QDK) do najnowszej wersji

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

Wymagania wstępne

  • W tym artykule założono, że masz już zainstalowany nowoczesny zestaw QDK. Jeśli instalujesz go po raz pierwszy, skorzystaj z przewodnika instalacji.

  • Jeśli pracujesz z programami, które wymagają zestawu Microsoft Quantum Development Kit (klasycznego zestawu QDK), takiego jak hybrydowe zintegrowane przetwarzanie, zobacz Kontynuuj pracę z klasycznym zestawem QDK.

Aktualizowanie rozszerzenia Visual Studio Code

Domyślnie Visual Studio Code automatycznie aktualizuje rozszerzenia. Po zaktualizowaniu zostanie wyświetlony monit o ponowne załadowanie programu VS Code. Jeśli wolisz ręcznie wyłączyć automatyczne aktualizacje i zaktualizować rozszerzenia, zobacz Automatyczne aktualizowanie rozszerzenia w dokumentacji programu VS Code.

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

  1. Zaktualizuj do najnowszych qsharp pakietów i azure-quantum Python przy użyciu instalatora pakietów dla języka Python (pip).

    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 z obsługą zestawu Qiskit:

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

  2. Uruchom venv polecenie 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 w nowym środowisku są zainstalowane tylko podstawowe pakiety.

  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. Możesz uruchomić pip list w każdym środowisku, 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ć środowisko wirtualne w programie VS Code. W 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 zestawu Qiskit w bieżącym środowisku

Pakiet azure-quantum można również zaktualizować za pomocą 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

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

    az extension add --upgrade --name quantum