-
Notifications
You must be signed in to change notification settings - Fork 141
Description
Environment
- Qiskit Optimization version: 0.6.0
- Python version: 3.12.0
- Operating system: linux
What is happening?
I am trying to run the quiskit optimization example from:
https://qiskit.org/ecosystem/optimization/tutorials/02_converters_for_quadratic_programs.html
And get the following import error:
ImportError: cannot import name 'BaseBackend' from 'qiskit.providers' (/home/jdara/anaconda3/envs/quant4/lib/python3.12/site-packages/qiskit/providers/init.py)
How can we reproduce the issue?
First run these pip commands:
pip install qiskit
pip install qiskit-ibm-runtime
pip install qiskit[visualization]
pip install qiskit-optimization
pip install 'qiskit-optimization[cplex]'
pip install 'qiskit-optimization[cvx]'
pip install 'qiskit-optimization[matplotlib]'
Then run in a jupyternotebook:
from qiskit_optimization.algorithms import CplexOptimizer
cplex_optimizer = CplexOptimizer()
This results in this error:
ImportError: cannot import name 'BaseBackend' from 'qiskit.providers' (/home/jdara/anaconda3/envs/quant4/lib/python3.12/site-packages/qiskit/providers/init.py)
I am running in a anaconda environment if this should be relevant
What should happen?
I would expect the import not to go wrong
Any suggestions?
No response