【问题标题】:why do i get this-- > importError: No module named backend.libusb10为什么我会得到这个--> importError: No module named backend.libusb10
【发布时间】:2013-05-13 09:28:47
【问题描述】:

我的代码是获取有关插入 USB 端口的设备的所有详细信息。 但是,当我运行程序时,出现以下错误:

ImportError: No module named backend.libusb10

谁能解释一下? 我检查了我的站点包文件夹,并且我有后端。 谢谢,提前:)

这是我的代码

import usb.core
import usb.util
import usb

# find our device
dev = usb.core.find(find_all=True)
busses = usb.busses()
# was it found?
if dev is None:
    raise ValueError('Device not found')

for bus in busses:
    devices = bus.devices
    for dev in devices:
        try:
            _name = usb.util.get_string(dev.dev, 19, 1)
        except:
            continue
        dev.set_configuration()
        cfg = dev.get_active_configuration()
        interface_number = cfg[(0,0)].bInterfaceNumber
        alternate_settting = usb.control.get_interface(interface_number)
        print "Device name:",_name
        print "Device:", dev.filename
        print "  idVendor:",hex(dev.idVendor)
        print "  idProduct:",hex(dev.idProduct)
        for config in dev.configurations:
            print "  Configuration:", config.value
            print "    Total length:", config.totalLength 
            print "    selfPowered:", config.selfPowered
            print "    remoteWakeup:", config.remoteWakeup
            print "    maxPower:", config.maxPower
        print

【问题讨论】:

  • 你能发布完整的堆栈跟踪吗?
  • Traceback(最近一次调用最后一次):文件“C:/Users/Yamit Kashyap/Desktop/ID_USB”,第 6 行,在 dev = usb.core.find(find_all=True)文件“Z:\Work\Python\lib\site-packages\usb\core.py”,第 836 行,在 find import usb.backend.libusb10 as libusb10 ImportError: No module named backend.libusb10

标签: python windows python-2.7


【解决方案1】:

可能是因为您在 Windows 上工作。尝试切换到 ubuntu。 在我的机器上尝试了你的代码,效果很好。

步骤:

  1. http://sourceforge.net/projects/pyusb/下载pyusb-1.0.0a3.zip(或任何版本)
  2. 解压 zip 文件,从终端进入该文件夹并输入 “python setup.py 安装”
  3. 继续你正在做的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 2012-08-12
    • 2011-10-19
    • 2018-01-19
    相关资源
    最近更新 更多