Pyusb/libusb0 权限不足的 Windows.



我想用python读出一个USB测量设备。为此,我使用 usbtmc 模块。它需要 Pyusb 和 libusb-win32。我安装了这两个,似乎它们运行良好。在设备管理器中,我可以找到我的USB设备。在蟒蛇中也是如此。例如:

import usbtmc
dev = usbtmc.list_devices()
print(dev)

它会返回正确的设备。

但是当我想连接到它时:

instr =  usbtmc.Instrument(2391, 11288)
print(instr.ask("*IDN?"))

我收到以下错误消息:

File "C:UsersElektroniklaborAnaconda3libsite-packagesusbbackendlibusb10.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
usb.core.USBError: [Errno 13] Access denied (insufficient permissions)

有没有人知道如何解决这个问题?

是德科技的支持帮助了我:我必须安装是德科技驱动程序(连接专家(以及 pyvisa 和 pyvisa-py 模块。它现在正在工作!

相关内容

  • 没有找到相关文章

最新更新