Python 值错误:没有后端
正在尝试在Windows7上使用pyusb 1.0和Python2.7和libusb 1.2.5 安装一切正常,libusb正在工作,因为我正在从测试程序获取端点信息,但是当我运行pyusb教程中的代码时-Python 值错误:没有后端,python,usb,pyusb,Python,Usb,Pyusb,正在尝试在Windows7上使用pyusb 1.0和Python2.7和libusb 1.2.5 安装一切正常,libusb正在工作,因为我正在从测试程序获取端点信息,但是当我运行pyusb教程中的代码时- import usb.core import usb.util import sys dev = usb.core.find(idVendor=0x20A4, idProduct=0x001) if dev is None: raise ValueError('Device no
import usb.core
import usb.util
import sys
dev = usb.core.find(idVendor=0x20A4, idProduct=0x001)
if dev is None:
raise ValueError('Device not found')
dev.set_configuration()
print "WINNING"
我得到一个值错误:core.py的第846行没有后端可用错误
有什么建议吗?最新的pyusb中继支持libusb0.x和libusb1.0。看起来它不支持1.2,您可以在get\u backend()
方法的usb/backend/libusb10.py
中看到它
也许您可以使用旧版本的libusb,或者加入1.0后端:)