Pyusb 读取错误:NotImplementedError:此平台不支持或未实现操作

问题描述 投票:0回答:1

当我运行以下命令时:

if dev.is_kernel_driver_active(0):

我收到输入输出错误: NotImplementedError:此平台不支持或未实现操作

注:

  • 设备:简单的光电鼠标
  • 操作系统:Windows
  • Python版本:3.7

完整代码(如果需要):

import usb.core

vid = 0x1C4
pid = 0x002

dev = usb.core.find(idVendor=vid, idProduct=pid)


interface_0 = dev[0].interfaces()[0]
ep = interface_0.endpoints()[0]
intf_num = interface_0.bInterfaceNumber
dev.reset()

dev.set_configuration()
eaddr = ep.bEndpointAddress

if dev.is_kernel_driver_active(0):      #Error
    print('123')

我在网上找不到任何可行的解决方案。我发现的那个表明我找错了驱动程序,但驱动程序似乎没问题。我也尝试过使用不同的 USB 设备,但仍然不起作用

python usb pyusb
1个回答
0
投票

is_kernel_driver_active() 仅适用于 Linux

© www.soinside.com 2019 - 2024. All rights reserved.