事前準備(Windowsユーザーのみ)本来必須ではないのですが、たまにWindows由来のエラーが発生することがあるのでWindowユーザーの方はWSL2環境で開発環境を構築することをおすすめします。一般的なWSL2のインストール手順の通り、PowerShell上でインストールします。--installPython環境のインストール(Windows/Mac共通)QiskitはPython環境で実行されるためPythonの実行環境が必要となります。公式には統合環境であるAnacondaの利用が推奨されていますが、中にはソフトウェアの制限などでAnacondaが使えない方もいらっしゃると思うので2パターンで環境を準備します。Anacondaを利用可能な方AnacondaのインストールAnacondaを使うことで手軽にPythonの開発環境を構築・管理が可能となります。Windowsユーザーの方はAnacondaのインストーラーページからLinux版のインストーラーシェルスクリプトのURLを控えます。WSL環境に入りAnacondaをインストールします。WindowsのコマンドプロンプトやPowerShell上ではなく、WSL環境で実行してください。https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.shMacユーザーの方はGUIのインストーラーからダウンロードをしましょう。インストールが完了したらcondaコマンドが利用可能かチェックします。notebook)が起動できるか確認しましょう。他の用途でもPythonを利用することもあるので、仮想環境を作ってQiskit開発用に独立した環境を用意します。[上記の環境名]環境がactiveになるとターミナル左の環境名がbaseから利用する環境名に変わるはずです。現状Windows環境でのみ動作を確認しているのでMacユーザーの方は適宜読み替えてください。PythonとpipをインストールWSL環境にPythonとパッケージマネージャーのpipをインストールします。updateをしておきましょう。Labをインストールします。widgetsnbextension仮想環境の作成Qiskit開発用に仮想環境を作成します。Anacondaが使えないのでPython標準のvenvを利用します。envが一般的]コマンドを実行すると仮想環境名のフォルダが作成されるのでactivateします。env/bin/activate左側に(env)などと表示されたらうまく環境が立ち上がっています。ちなみに仮想環境から抜けるときは以下のコマンドを実行します。deactivateqiskitのインストールPythonの仮想環境まで準備できたら仮想環境上にqiskitをインストールします。Lab側で利用可能な状態になっていないので、以下のようなエラーが出るはずです。Jupyterカーネルに仮想環境を追加qiskitをインストールした仮想環境をJupyterカーネルに追加します。Labを立ち上げると追加したカーネルが選択可能となり、qiskitのモジュールが利用可能となっていることが確認できます。Challenge2021の第二問「ショアのアル...2021.06.06量子コンピュータ量子コンピュータ【Qiskit】横磁場イジングモデルのシミュレーションを実装する量子コンピュータの応用先の一つとして物理系のシミュレーションが挙げられます。現在の量子機械学習の取組みでは、NISQデバイスを前提としてパラメータ化された量子回路による学習モデルが注目されています...2022.12.12量子コンピュータ量子コンピュータグローバーのアルゴリズムが超重要な理由グローバーのアルゴリズムは量子アルゴリズムの中でも最も有名な概念の一つでしょう。コメントをキャンセルメールアドレスが公開されることはありません。※サイト上に表示された文字を入力してください。Advocate量子コンピュータのコミュニティ運営・イベント登壇にて活動中。本ブログの内容は個人の意見であり、会社を代表するものではありません。量子コンピュータお問い合わせ。