I was trying to run the state preparation example on the front page of the github, but I got the following error:
<ipython-input-2-4b963d01b3d2>:3: DeprecationWarning: The qiskit.extensions module is deprecated since Qiskit 0.46.0. It will be removed in the Qiskit 1.0 release.
from qiskit.extensions.quantum_initializer import Initialize # Assuming you're using Qiskit's Initialize for state preparation
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
[<ipython-input-2-4b963d01b3d2>](https://localhost:8080/#) in <cell line: 4>()
2 from qiskit import transpile, QuantumCircuit, Aer
3 from qiskit.extensions.quantum_initializer import Initialize # Assuming you're using Qiskit's Initialize for state preparation
----> 4 from qclib.state_preparation import LowRankInitialize # Ensure qclib is installed and this import works as expected
5
6 # Generate 3-qubit random input state vector
2 frames
[/usr/local/lib/python3.10/dist-packages/qclib/unitary.py](https://localhost:8080/#) in <module>
26 from qiskit.extensions import UnitaryGate, UCRYGate, UCRZGate
27 from qiskit.quantum_info.operators.predicates import is_unitary_matrix
---> 28 from qiskit.quantum_info.synthesis.qsd import _apply_a2
29 from qiskit.circuit.library import UCGate
30 from qclib.gates.ucr import ucr
ImportError: cannot import name '_apply_a2' from 'qiskit.quantum_info.synthesis.qsd' (/usr/local/lib/python3.10/dist-packages/qiskit/quantum_info/synthesis/qsd.py)
Is there a certain version of Qiskit that is compatible?
I was trying to run the state preparation example on the front page of the github, but I got the following error:
Is there a certain version of Qiskit that is compatible?