Qamomileは、pipなどの標準的なパッケージマネージャでインストールできます。
pip install qamomileオプションの連携機能は明示的にインストールします。チュートリアルで使うQiskitバックエンドと回路描画を利用する場合は、次を実行してください。
pip install "qamomile[qiskit,visualization]"from qamomile.qiskit import QiskitTranspiler, QiskitExecutor対応する量子SDK¶
Qamomileは、複数の量子SDK連携をサポートしています。利用するSDKごとに必要なオプション依存関係をインストールしてください。
CUDA-Q
QURI Parts
qBraid
CUDA-QはLinuxとmacOS ARM64(Apple Silicon)で利用できます。利用するCUDAバージョンに合わせて、次のいずれかをインストールしてください:
pip install "qamomile[cudaq-cu12]" # CUDA 12.x、Linux向け
pip install "qamomile[cudaq-cu13]" # CUDA 13.x、LinuxまたはmacOS ARM64向けfrom qamomile.cudaq import CudaqTranspiler, CudaqExecutorpip install "qamomile[quri_parts]"from qamomile.quri_parts import QuriPartsTranspiler, QuriPartsExecutorqBraid対応のデバイスやシミュレータ上で、Qiskitの量子回路を実行できます。
pip install "qamomile[qbraid]"from qamomile.qbraid import QBraidExecutor