usb.core.NoBackendError: No backend available


使用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的壓縮包
    打開壓縮包,選擇MS64\dll\libusb-1.0.dll,復制到C:\Windows\System32
    然后選擇同目錄下的libusb-1.0.lib到Python環境,我用的環境是conda的Python,所以就復制到D:\Anaconda3\Lib下
    然后問題就解決了,其他的系統需要拷貝到另一個路徑里去


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM