Quick Start
Setting up QURI SDK requires Python 3.10 or later.
We recommend using a virtual environment for the installation.
$ python -m venv .venv
$ source .venv/bin/activate
Installation is as easy as
(.venv)$ pip install quri-parts quri-algo quri-vm
Your first quantum circuit in QURI Parts
Using QURI Parts
from quri_parts.circuit import QuantumCircuit
qubit_count = 2
circuit = QuantumCircuit(qubit_count) # create an empty quantum circuit with 2 qubits
circuit.add_H_gate(0) # Add Hadamard gate on 0'th qubit
circuit.add_CNOT_gate(0,1)
Now try to draw the circuit to see what it looks like
circuit.draw()
___
| H |
--|0 |-----●---
|___| |
_|_
|CX |
----------|1 |-
|___|
We can easily sample this circuit
n_shots = 10**4
samples = circuit.sample(n_shots)
print(samples)
Counter({3: 5043, 0: 4957})