Azure Quantum Development Kit (QDK) を最新バージョンに更新する方法について説明します。
前提条件
- この記事では、Visual Studio Code (VS Code) に Azure QDK 拡張機能が既にインストールされていることを前提としています。 初めてインストールする場合は、 インストール ガイドを参照してください。
VS Code 拡張機能を更新する
既定では、VS Code によって拡張機能が自動的に更新されます。 拡張機能が更新されると、VS Code を再読み込みするように求められます。 自動更新を無効にして拡張機能を手動で更新するには、VS Code ドキュメントの 拡張機能の自動更新 を参照してください。
Azure Quantum Python パッケージを更新する
重要
以前の Qiskit 環境から更新する場合は、「 仮想 Python 環境で Qiskit サポートを使用して azure-quantum パッケージを更新する (推奨)」を参照してください。
Python 用パッケージ インストーラー (pip) を使用して、最新の
qdkとazure-quantumPython パッケージに更新します。pip install --upgrade qdkQiskit 回線の分析、変換、コード生成、シミュレーションのサポートを追加するには、オプションの
qiskitパッケージとwidgetパッケージをインストールします。pip install --upgrade qdk[qiskit,jupyter]pip install --upgrade azure-quantum
仮想 Python 環境で Qiskit のサポートを使用して azure-quantum パッケージを更新する (推奨)
azure-quantum Python パッケージには、Qiskit 回線を作成して Azure Quantum に送信するためのオプションのサポートが含まれています。 Qiskit サポートを使用して azure-quantum パッケージをインストールすると、パッケージによって最新バージョンの Qiskit がインストールされます。これにより、既存の Qiskit 環境で問題が発生する可能性があります。 安定した開発環境を確保するには、仮想 Python 環境を作成し、そこに azure-quantum インストールします。
仮想 Python 環境を作成し、Qiskit サポートを使用して azure-quantum をインストールするには、次の手順に従います。
~/qiskit10-envなどのローカル フォルダーを作成します。フォルダーへのパスを使用して
venvを実行します。python -m venv ~/qiskit10-env環境をアクティブにします。
~/qiskit10-env/bin/activatepip list実行して、コア パッケージのみが新しい環境にインストールされていることを確認します。azure-quantumパッケージをインストールするには、次のコマンドを実行します。pip install azure-quantum[qiskit]必要に応じて、以前の環境で使用した他のパッケージをインストールします。 各環境で
pip listを実行して、パッケージとバージョンを比較できます。
注
パッケージの互換性の詳細については、 Qiskit 1.0 のパッケージ化の変更 を参照してください。
注
VS Code で仮想環境を開くこともできます。 [表示] メニューから [コマンド パレット] を選択し、「Python: 環境の作成」と入力し、[venv] を選択します。 次に、[ フォルダーを開く]を 選択し、前に作成した環境フォルダーを選択します。 VS Code での環境の使用の詳細については、VS Code での Python 環境を参照してください。
現在の環境で Qiskit サポートを使用して azure-quantum パッケージを更新する
仮想環境を使用せずに、Qiskit のサポートを使用して azure-quantum パッケージを更新することもできます。 ただし、既存の環境で qiskit パッケージを更新すると、依存関係が他のパッケージと競合する可能性があります。 パッケージの互換性の詳細については、 Qiskit 1.0 のパッケージ化の変更 を参照してください。
azure-quantum パッケージを更新するには、次の手順を実行します。
既存の
azure-quantumとqiskitパッケージをアンインストールします。pip uninstall -y azure-quantum qiskit qiskit-terra qiskit-qirオプションの
azure-quantumを追加してqiskitを再インストールします。pip install azure-quantum[qiskit]
Azure CLI quantum 拡張機能を更新する
最新の Azure CLI quantum 拡張機能を更新またはインストールします。
Windows コマンド プロンプトを開きます。
コマンド プロンプトから、次のコマンドを実行します。
az extension add \ --upgrade \ --name quantum