使用pip install pyusb 安裝pyusb后調用以下代碼:
import usb.core import usb.util dev =usb.core.find(find_all=True) print(dev)
最近一個案子是要用到USB信息交互,獲取電腦連接的USB設備,但是遇到了報錯:usb.core.NoBackendError No backend available ,
我的操作系統是Windows10_64位。
首先,打開鏈:https://pan.baidu.com/s/1eGXsYMCVJx7MRDn8XgnwWg
提取碼:x08e)下載libusb-1.0.20的壓縮包
提取碼:x08e)下載libusb-1.0.20的壓縮包
打開壓縮包,選擇MS64\dll\libusb-1.0.dll,復制到C:\Windows\System32
然后選擇同目錄下的libusb-1.0.lib到Python環境,我用的環境是conda的Python,所以就復制到D:\Anaconda3\Lib下
然后問題就解決了,其他的系統需要拷貝到另一個路徑里去