LoginSignup
1
1

Qiskit 1.0のインストール手順 (Windows版)

Last updated at Posted at 2024-05-17

Qiskit 1.0 をWindowsにインストールします。(macOS版はこちらです。)
公式インストール手順をもとに行います。

注意点:以前のバージョンのQiskitをご自身の環境にインストールしたことがある方は、上書きアップグレードをしないでください。エラーが発生しやすくなります。

0. 「Python」のインストール

こちらのページ「Windows版Pythonのインストール」を参考に、Pythonをインストールします。

1. 「PowerShell」を起動

以下の操作で、「Windows PowerShell」を起動します。

  • 画面左下の[スタート] メニューを開き、「Windows PowerShell」と入力し、[Windows PowerShell] を選択した後、[開く] を選択します。

2. Pythonの新しい仮想環境を作成する

以下のコマンドで qiskit_env の部分にご自分の使いたい仮想環境名(ディレクトリー名)と必要であればそのパスを入れ、実行します。

python -m venv qiskit_env

3. 仮想環境をActivateする

以下のコマンドで qiskit_env に作成した仮想環境名を入れて実行します。

qiskit_env\Scripts\Activate.ps1

正しく仮想環境に入れていれば、以下の図のように、PowerShellのコマンドラインの左端に作った仮想環境名が (仮想環境名) という状態で現れます。

image.png

4. pip のインストール

pipがインストールされているか確認します。

pip --version

インストールされている場合は、以下のようなメッセージが出ます。
pip 24.0 from C:\Users\...\qiskit_env\Lib\site-packages\pip (python 3.12)
インストールされていない場合は、以下のようなメッセージが出ます。
'pip' is not recognized as an internal or external command, operable program or batch file.
インストールされていなかった場合は、以下のコマンドでpipをインストールします。

py -m ensurepip --upgrade

5. Qiskit のインストール

以下のコマンドでQiskitをインストールします。

pip install qiskit

6. 必要なライブラリーをインストール

Qiskit本体以外に必要となるライブラリーをインストールします。

pip install qiskit-ibm-runtime jupyter qiskit-aer qiskit[visualization]

7. Qiskit で Hello world

続けて、QiskitのHello worldを実行して、Qiskitが正しく動くか確認してみましょう。
以下のコマンドで、Jupyter notebookを立ち上げます。

jupyter notebook

以下のようにEdgeなどのウェブブラウザーが起動します。右上の「New」をクリックし、「Python 3」を選んで、新しいNotebookを起動します。
image.png

公式QiskitドキュメントのHello world から最初のセルのコードをコピーします。

image.png

自分のNotebookのセルに貼り付けます。「Shift」+「Enter」かまたは、上の方にある右向き三角アイコンで実行できます。
image.png

正しくQiskitが動いている場合、以下の回路図が表示されます。
image.png

ファイルを閉じるには、左上の「File」→「Close and Shut Down Notebook」→「Ok」で終了できます。
Jupyter notebookの環境を修了するには、PowerShellに戻り「Ctrl」+「c」を押します。
PowerShellで以下のコマンドを実行すると、仮想環境から抜けることができます。

deactivate

8. インストール後、再度、Qiskitを使う時

次にQiskitを使う時は、以下のようにしてください。

1. PowerShellから仮想環境の立ち上げ

qiskit_env\Scripts\Activate.ps1

2. Jupyter notebookの立ち上げ

jupyter notebook

ここで新しいPython3のNotebookを立ち上げて、Qiskitを使うことができます。

3. Jupyter notebookの終了

必要なNotebookをSaveした後、PowerShellで「Ctrl」+「c」。

4. 仮想環境の終了

deactivate

以上です。お疲れ様でした!

1
1
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1