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
Ważne
Jeśli aktualizujesz z poprzedniego środowiska Qiskit, zobacz Aktualizowanie pakietu azure-quantum przy użyciu obsługi zestawu Qiskit w wirtualnym środowisku języka Python (zalecane).
Zaktualizuj do najnowszych
qsharp
pakietów iazure-quantum
Python przy użyciu instalatora pakietów dla języka Python (pip).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 z obsługą zestawu Qiskit:
Utwórz folder lokalny, na przykład ~/qiskit10-env.
Uruchom
venv
polecenie ze ścieżką do folderupython3 -m venv ~/qiskit10-env
Aktywuj środowisko.
~/qiskit10-env/bin/activate
Uruchom polecenie
pip list
i zobaczysz, że w nowym środowisku są zainstalowane tylko podstawowe pakiety.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. 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:
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.az extension add --upgrade --name quantum
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla