相关疑难解决方法(0)

如何在Mac OS X上设置libusb?

我想尝试在Mac上使用libusb创建一个用户空间设备驱动程序,但我很困惑从哪里开始.在SDK安装程序(我从http://www.ellert.se/twain-sane获得)中,它说了一些我在计算机上找不到的示例.

有谁能描述如何在OS X上设置libusb进行开发?我可以使用Xcode吗?我应该在代码中包含哪些内容?

c macos macports libusb

29
推荐指数
3
解决办法
7万
查看次数

窗口上的Pyusb - 没有可用的后端

我正在尝试通过USB将我的python应用程序接口与NFC设备连接.最好的选择似乎是pyusb,但我不能让它连接到libusb后端.我一直在

ValueError:没有可用的后端

我查看了堆栈跟踪,发现usb/backend/libusb10.py(这是pyusb的一部分)正在尝试加载libusb-1.0.dll以用作后端,但它无法找到它.这不是它不在我的道路上,它根本不在我的电脑上!

我安装了libusb-win32(http://libusb.org/wiki/libusb-win32),但生成的目录似乎只包含libusb0.dll.libusb-1.0.dll在哪里???

我很想知道在哪里获得该DLL,或者甚至不同的建议让pyusb在Windows 7上运行.

python libusb windows-7 pyusb

26
推荐指数
6
解决办法
4万
查看次数

PyUSB ValueError:没有可用的后端

我在 Win 7 操作系统上运行 Python 2.7.8。我正在尝试通过 PyUSB 通信 USB 设备(Numato 32 通道 GPIO 设备)。

我从 URL 下载了 walac-pyusb-7071ad3:http ://walac.github.io/pyusb

我停止接收“ValueError:没有可用的后端”。有没有 Python 专家能告诉我哪里错了?

这是代码:

import sys
import usb
import usb.core
import usb.util
import usb.backend.libusb1

backend = usb.backend.libusb1.get_backend(find_library=lambda C:'\Python27')
numato = usb.core.find(idVendor=00000006,idProduct = 00000000, backend=backend)
Run Code Online (Sandbox Code Playgroud)

这是 Python 错误消息:

Traceback (most recent call last):
  File "C:\Python_Yang\PyUSBNumato.py", line 19, in <module>
    numato = usb.core.find(idVendor=00000006,idProduct = 00000000, backend=backend)
  File "C:\Python_Yang\usb\core.py", line 1199, in find
    raise ValueError('No backend available')
ValueError: No backend available
Run Code Online (Sandbox Code Playgroud)

python usb windows-7 python-2.7 pyusb

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

libusb ×2

python ×2

pyusb ×2

windows-7 ×2

c ×1

macos ×1

macports ×1

python-2.7 ×1

usb ×1