Azure Quantum Development Kit (モダン QDK) を最新バージョンに更新する
最新の QDK を最新バージョンに更新する方法について説明します。
前提条件
この記事では、Modern QDK が既にインストールされていることを前提としています。 初めてインストールしようとしている場合は、インストール ガイドをご覧ください。
ハイブリッド統合コンピューティングなど、Microsoft Quantum Development Kit (クラシック QDK) を必要とするプログラムを使用している場合は、「 従来の QDK の操作を続行する」を参照してください。
Visual Studio Code 拡張機能を更新する
既定では、Visual Studio Code は拡張機能を自動的に更新します。 更新後、VS Code を再読み込みするように求められます。 自動更新と拡張機能の更新を手動で無効にする場合は、VS Code のドキュメントの 拡張機能の自動更新 に関するページを参照してください。
Azure Quantum Python パッケージを更新する
重要
以前の Qiskit 環境から更新する場合は、「 仮想 Python 環境で Qiskit サポートを使用して azure-quantum パッケージを更新する (推奨)」を参照してください。
Python 用パッケージ インストーラー (pip) を使用して、最新
qsharp
のパッケージとazure-quantum
Python パッケージに更新します。pip install --upgrade qsharp>=1.0
pip install --upgrade azure-quantum
仮想 Python 環境で Qiskit サポートを使用して azure-quantum パッケージを更新する (推奨)
azure-quantum Python パッケージには、Qiskit 回線を作成して Azure Quantum に送信するためのオプションのサポートが含まれています。 Qiskit サポートを使用して azure-quantum パッケージをインストールすると、最新バージョンの Qiskit がインストールされます。これにより、既存の Qiskit 環境で問題が発生する可能性があります。 安定した開発環境を確保するために、仮想 Python 環境を作成し、そこに azure-quantum をインストールすることをお勧めします。
Qiskit サポートを使用して仮想 Python 環境を作成し、azure-quantum をインストールするには:
~/qiskit10-env などのローカル フォルダーを作成します。
フォルダーへのパスを指定して を実行
venv
しますpython3 -m venv ~/qiskit10-env
環境をアクティブにします。
~/qiskit10-env/bin/activate
を実行
pip list
すると、コア パッケージのみが新しい環境にインストールされていることがわかります。azure-quantum パッケージをインストールするには、 を実行します。
pip install azure-quantum[qiskit]
必要に応じて、以前の環境で使用した他のパッケージをインストールします。 各環境で を実行
pip list
して、パッケージとバージョンを比較できます。
注意
パッケージの互換性の詳細については、「 Qiskit 1.0 パッケージの変更 」を参照してください。
注意
VS Code で仮想環境を開くこともできます。 [ 表示 ] メニューの [ コマンド パレット>] [Python: 環境>の作成] ベンを選択します。 右下にある [ フォルダーを開く...] を選択し、前に作成した環境フォルダーを選択します。 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
オプションの [qiskit] パラメーターを使用して azure-quantum をインストールします。
pip install azure-quantum[qiskit]
Azure CLI 量子拡張機能を更新する
最新の Azure CLI
quantum
拡張機能を更新またはインストールします。az extension add --upgrade --name quantum
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示