问题描述
我正在尝试使用库 Qcodes 操作 Keithley 3706A。 当我尝试编译这 3 行时:
import qcodes as qc
from qcodes.instrument_drivers.tektronix.Keithley_3706A import Keithley_3706A
station = qc.Station()
smatrix = Keithley_3706A('smatrix',address="USB0::0x05e6::0x3706::04480980::INSTR")
station.add_component(smatrix)
我遇到了这个错误
Traceback (most recent call last):
File "C:\Users\a.tekaya\PycharmProjects\pythonProject\main.py",line 4,in <module>
smatrix = Keithley_3706A("smatrix",address="USB0::0x05e6::0x3706::04480980::INSTR")
File "C:\Users\a.tekaya\PycharmProjects\pythonProject\venv\lib\site-packages\qcodes\instrument_drivers\tektronix\Keithley_3706A.py",line 80,in _init_
self.connect_message()
File "C:\Users\a.tekaya\PycharmProjects\pythonProject\venv\lib\site-packages\qcodes\instrument_drivers\tektronix\Keithley_3706A.py",line 801,in connect_message
states = self.get_interlock_state()
File "C:\Users\a.tekaya\PycharmProjects\pythonProject\venv\lib\site-packages\qcodes\instrument_drivers\tektronix\Keithley_3706A.py",line 729,in get_interlock_state
states.append({"slot_no": i,"state": interlock_status[state]})
KeyError: 3
有人可以帮我解决这个问题吗? 谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)