我正在尝试使用 NI GPIB-USB 电缆与 Keithley 2410 Sourcemeter 连接,但出现上述错误。
我已经安装了 NI-VISA 以及 NI-488.2 驱动程序。Windows 和 NI MAX 检测到 GPIB 连接正常。我在 Windows 10 32 位中运行 Jupyter Notebook。
import pyvisa
from pymeasure.instruments.keithley import Keithley2400
rm = pyvisa.ResourceManager()
print(rm.list_resources())
sourcemeter = Keithley2400("GPIB::24")
print(sourcemeter.id)
list_resources() 返回以下内容:
('USB0::0x0957::0x2007::MY49019271::INSTR', 'ASRL1::INSTR',
'ASRL3::INSTR', 'ASRL4::INSTR')
我得到了错误:NotImplementedError: Please upgrade PyVISA to version 1.8 or later.
即使我使用的是 1.10 版。
任何见解将不胜感激。谢谢!