Pyusb/libusb0权限不足Windows
Pyusb/libusb0 insufficient permissions Windows
我想在python中读出一个USB测量设备。为此,我使用了 usbtmc 模块。它需要 Pyusb 和 libusb-win32。我安装了两个,看起来它们 运行 没问题。在设备管理器中,我可以找到我的 USB 设备。在 python 中也是如此。例如:
import usbtmc
dev = usbtmc.list_devices()
print(dev)
它 returns 正确的设备。
但是当我想连接到它时:
instr = usbtmc.Instrument(2391, 11288)
print(instr.ask("*IDN?"))
我收到以下错误消息:
File "C:\Users\Elektroniklabor\Anaconda3\lib\site-packages\usb\backend\libusb10.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
usb.core.USBError: [Errno 13] Access denied (insufficient permissions)
有人知道如何解决这个问题吗?
Keysight 支持帮助我:我必须安装 Keysight 驱动程序(连接专家)以及 pyvisa 和 pyvisa-py 模块。现在可以使用了!
我想在python中读出一个USB测量设备。为此,我使用了 usbtmc 模块。它需要 Pyusb 和 libusb-win32。我安装了两个,看起来它们 运行 没问题。在设备管理器中,我可以找到我的 USB 设备。在 python 中也是如此。例如:
import usbtmc
dev = usbtmc.list_devices()
print(dev)
它 returns 正确的设备。
但是当我想连接到它时:
instr = usbtmc.Instrument(2391, 11288)
print(instr.ask("*IDN?"))
我收到以下错误消息:
File "C:\Users\Elektroniklabor\Anaconda3\lib\site-packages\usb\backend\libusb10.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
usb.core.USBError: [Errno 13] Access denied (insufficient permissions)
有人知道如何解决这个问题吗?
Keysight 支持帮助我:我必须安装 Keysight 驱动程序(连接专家)以及 pyvisa 和 pyvisa-py 模块。现在可以使用了!