python:qiskit:インストール
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| python:qiskit:インストール [2024/06/04 10:41] – [Qiskitの導入] koudai | python:qiskit:インストール [2025/07/06 19:25] (current) – [サンプルプログラム] koudai | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| < | < | ||
| + | $ sudo apt update | ||
| + | $ sudo apt upgrade | ||
| $ sudo apt install python3-pip | $ sudo apt install python3-pip | ||
| + | </ | ||
| + | Qiskitはバージョンによって頻繁に文法が変わるので、仮想環境の中にインストールしてバージョンごとに使い分けるのがおすすめです。 | ||
| + | 仮想環境の作成にはvenvを使います。 | ||
| + | < | ||
| + | $ sudo apt install python3-venv | ||
| </ | </ | ||
| ===== Qiskitの導入 ===== | ===== Qiskitの導入 ===== | ||
| - | Qiskitはバージョンによって頻繁に文法が変わるので、仮想環境の中にインストールしてバージョンごとに使い分けるのがおすすめです。 | + | |
| - | + | $ python3 -m venv ~/venv_qiskit-1.1 | |
| - | - 仮想環境の作成にはvenvを使います。< | + | |
| - | | + | |
| - | $ python3 -m venv ~/qiskit-1.1-venv | + | |
| </ | </ | ||
| * 作成した仮想環境が必要なくなったら、このディレクトリを削除すればよいです | * 作成した仮想環境が必要なくなったら、このディレクトリを削除すればよいです | ||
| - 仮想環境を有効化します。< | - 仮想環境を有効化します。< | ||
| - | $ source ~/qiskit-1.1-venv/ | + | $ source ~/venv_qiskit-1.1/ |
| </ | </ | ||
| - | * 仮想環境が有効化されているときは、コマンドラインの先頭に (qiskit-1.1-venv) のように表示されます | + | * 仮想環境が有効化されているときは、コマンドラインの先頭に (venv_qiskit-1.1) のように表示されます |
| - | * 仮想環境を終了するには以下のコマンドを使用します。< | + | * 仮想環境を終了するには以下のコマンドを使用します。< |
| - Qiskitと、その他必要なものを入れます。< | - Qiskitと、その他必要なものを入れます。< | ||
| - | (qiskit-1.1-venv) $ pip install qiskit pandas matplotlib pylatexenc | + | (venv_qiskit-1.1) $ pip install qiskit |
| </ | </ | ||
| - | * ちなみに、現在入っているパッケージやそのバージョンは次のように確認できます。< | + | * ちなみに、現在入っているパッケージやそのバージョンは次のように確認できます。< |
| - | 以下ではコマンドラインに出てくる (qiskit-1.1-venv) を省略しますが、仮想環境上で実行しています。 | ||
| - | |||
| - | ===== Jupyter Labの導入 ===== | ||
| - | |||
| - | - Jupyter Labを入れます。< | ||
| - | $ pip install jupyterlab | ||
| - | </ | ||
| - | - < | ||
| - | $ sed -i ' | ||
| - | $ source ~/.bashrc | ||
| - | </ | ||
| ==== WSLの場合 ==== | ==== WSLの場合 ==== | ||
| Line 50: | Line 43: | ||
| - 設定ファイルを作成します。< | - 設定ファイルを作成します。< | ||
| - | $ jupyter lab --generate-config | + | (venv_qiskit-1.1) |
| </ | </ | ||
| - 設定ファイルを開きます< | - 設定ファイルを開きます< | ||
| - | $ vi ~/ | + | (venv_qiskit-1.1) |
| </ | </ | ||
| - 以下の文を追加します。< | - 以下の文を追加します。< | ||
| Line 69: | Line 62: | ||
| 仮想環境のJupyter Labを起動しましょう | 仮想環境のJupyter Labを起動しましょう | ||
| < | < | ||
| - | $ ~/qiskit-1.1-venv/bin/jupyter-lab | + | (venv_qiskit-1.1) $ jupyter-lab |
| </ | </ | ||
| * ブラウザが自動的に開き、Jupyter Labが実行されます。 | * ブラウザが自動的に開き、Jupyter Labが実行されます。 | ||
| Line 97: | Line 90: | ||
| </ | </ | ||
| + | コードは [Shift]+[Enter] を押すと実行されます。 | ||
| うまくいっていれば、量子回路が表示されるはずです。 | うまくいっていれば、量子回路が表示されるはずです。 | ||
| {{: | {{: | ||
python/qiskit/インストール.1717465317.txt.gz · Last modified: 2024/06/04 10:41 by koudai
