我开始使用 Qiskit 及其官方教程(Sezon 1),并且使用相同的代码遇到了一些错误,一开始我只需要安装 pylatexenc 但后来我遇到了“模块‘qiskit.circle’没有属性‘draw’”错误,这不是真的,因为我之前使用过它,我在 GitHub 上找到了一些关于它的东西,但没有明确的解决方案,我的代码是:
from qiskit import *
qr = QuantumRegister(2)
cr = ClassicalRegister(2)
circuit = QuantumCircuit(qr, cr)
circuit = QuantumCircuit(qr, cr)
circuit.draw()
[it worked, output:
q0_0:
q0_1:
c0: 2/
]
circuit.h(qr[0])
[output: <qiskit.circuit.instructionset.InstructionSet at 0x12dc159de50>]
circuit.draw(output= 'mpl')
error:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-4-4b6f233c71ed> in <module>
----> 1 circuit.draw(output= 'mpl')
AttributeError: module 'qiskit.circuit' has no attribute 'draw'
Run Code Online (Sandbox Code Playgroud)
我使用 jupiter 和 Python 3.8,如果版本错误,请告诉我应该使用哪个版本以及在哪里下载它,另外,第一个输出circuit.draw()
由于某种原因与原始视频中不同
归档时间: |
|
查看次数: |
4182 次 |
最近记录: |