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
Ważne
Jeśli aktualizujesz z poprzedniego środowiska Qiskit, zobacz Aktualizowanie pakietu azure-quantum przy użyciu zestawu Qiskit w wirtualnym środowisku języka Python (zalecane).
Przeprowadź aktualizację do najnowszych
qsharp
pakietów językaazure-quantum
Python przy użyciu instalatora pakietów dla języka Python ().pip install --upgrade qsharp>=1.0
pip install --upgrade azure-quantum
Aktualizowanie pakietu azure-quantum przy użyciu obsługi zestawu Qiskit w wirtualnym środowisku języka Python (zalecane)
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:
Utwórz folder lokalny, na przykład ~/qiskit10-env.
Uruchom polecenie
venv
ze ścieżką do folderupython3 -m venv ~/qiskit10-env
Aktywuj środowisko.
~/qiskit10-env/bin/activate
Uruchom polecenie
pip list
i zobaczysz, że tylko podstawowe pakiety są zainstalowane w nowym środowisku.Aby zainstalować pakiet azure-quantum, uruchom polecenie
pip install azure-quantum[qiskit]
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:
Odinstaluj istniejące pakiety azure-quantum i qiskit:
pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qir
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.
Otwórz wiersz polecenia systemu Windows.
W wierszu polecenia uruchom polecenie
az extension add \ --upgrade \ --name quantum