書籍「いちばんやさしい量子コンピューターの教本」の読み進め練習用リポジトリ。
- Windows 11
- Miniconda 4.12.0
Miniconda3 Windows版をインストール。
https://docs.conda.io/en/latest/miniconda.html
(※注) インストーラーを使うこと。Scoop経由のインストールでは pip が SSLエラーを出してうまくいかない
「Anaconda Powershell Prompt (miniconda3)」を開く。
以下の (A) (B) いずれかの手順でパッケージをインストールなどをする。
(※注) 必ず Anaconda Prompt を使うこと。通常の PowerShell では conda activate コマンドがうまくいかない
enviroment.yml の内容に従って作業用の環境「env-blueqat」「env-wildqat」を作成する:
$ conda create -f env-blueqat.yml
$ conda create -f env-wildqat.yml
Blueqatを使用する場合は env-blueqat 環境に入る:
$ conda activate env-blueqat
Wildqatを使用する場合は env-wildqat 環境に入る:
$ conda activate env-wildqat
condaコマンドで作業用の環境「env-blueqat」「env-wildqat」を作成する。
$ conda create -n env-blueqat python=3.9
$ conda create -n env-wildqat python=3.7
env-blueqat 環境に入り、Pythonバージョンが 3.9 になっていることを確認。
$ conda activate env-blueqat
(env-blueqat) $ python --version
Python 3.9.12
量子計算SDK「Blueqat」と「Jupyter Lab」をインストール:
(env-blueqat) $ pip install blueqat jupyterlab
enviroment.yml を出力:
(env-blueqat) $ conda env export > env-blueqat.yml
env-wildqat 環境に入り、Pythonバージョンが 3.7 になっていることを確認。
$ conda activate env-wildqat
(env-wildqat) $ python --version
Python 3.7.13
量子アニーリングSDK「Wildqat」と「Jupyter Lab」をインストール:
(env-wildqat) $ pip install wildqat jupyterlab
enviroment.yml を出力:
(env-wildqat) $ conda env export > env-wildqat.yml
Blueqat のプログラムを実行する場合は、下記を実行。
$ conda activate env-blueqat
(env-blueqat) $ jupyter lab
Wildqat のプログラムを実行する場合は、下記を実行。
$ conda activate env-wildqat
(env-wildqat) $ jupyter lab
ブラウザで Jupyter Lab が起動する。Jupyterサーバーを終了するには Ctrl + C キーを押す。