7

そこで、Pyusb 1.0.0-alpha-1 をインストールしまし
た。 Windows では、USB デバイスへのハンドルを取得できません。

>>> import usb.core
>>> print usb.core.find()
None

USB デバイスが 1 つ (idVendor=0x04d8、idProduct=0x0042) 接続されていて、試してみusb.core.find(idVendor=0x04d8, idProduct=0x0042)ましたが、これも失敗しました。

Ubuntu では、同じバージョンの pyusb と python (2.6) を使用して、そのコードを使用してデバイスを正常に見つけ、それと通信できます。

Windows 7でpyusbにUSBデバイスを見つけるにはどうすればよいですか?

4

3 に答える 3

4

Libusbでは、使用するすべてのデバイスに特別なドライバーをインストールする必要があります。通常、デバイスのUSBIDを含む.infファイルを作成する必要があります。ドライバーとinfファイルがインストールされている場合にのみ、libusbはデバイスを「見る」ことができます。

于 2011-04-23T23:52:22.903 に答える