我想在 jupyter lab 中运行以下部分代码:
from qiskit import QuantumCircuit, Aer
import numpy as np
import qiskit.quantum_info as qi
qc = QuantumCircuit(4,4) # Ponemos 4 qubits y 4 bits
# Aplicamos algunas compuertas
qc.x(0)
qc.y(1)
qc.z(2)
.
.
.
运行代码后,遇到以下错误:
ImportError Traceback (most recent call last)
Cell In[5], line 1
----> 1 from qiskit import QuantumCircuit, Aer
2 import numpy as np
3 import qiskit.quantum_info as qi
ImportError: cannot import name 'Aer' from 'qiskit' (C:\Users\hp\anaconda3\Lib\site-packages\qiskit\__init__.py)
为了解决这个问题,我已经:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Cell In[9], line 1
----> 1 from qiskit_aer import QuantumCircuit, Aer
2 import numpy as np
3 import qiskit.quantum_info as qi
ImportError: cannot import name 'QuantumCircuit' from 'qiskit_aer' (C:\Users\hp\anaconda3\Lib\site-packages\qiskit_aer\__init__.py)
所以在这个阶段,我不知道如何解决这个问题,请有人帮助我。
只需执行以下操作即可,
from qiskit import QuantumCircuit
from qiskit_aer import Aer