坑1:pyusb需要libusb,如果直接使用

usb.core.find(find_all=True)或者其他,将会报错No backend available

坑2:libusb需要指定寻找路径,否则会去系统目录C:/WINDOWS/SYSTEM32 或者 Python27//Scripts 或者 系统环境变量目录底下找

backend = usb.backend.libusb0.get_backend()

调用函数

所以此处需要一个自定义的find_library()函数作为参数传入,注意,find_library是个函数!返回值是dll的完整路径

坑3:Source Code上下载的bin里面只有libusb0.dll

但是发现就算指定依赖项libusb0.dll好像pyubs也没啥用,找不到任何驱动

坑4:尝试网上说的自己编译

参考链接:https://blog.csdn.net/dp__mcu/article/details/78341658

libusb0.dll倒是好编译,直接用vs2010重新生成下就行了

libusb0.sys还要WinDDK

已放弃.....

windows上pyusb使用usb.core.find寻找usb信息(莫非pyusb windows上用就是个坑?)相关推荐

  1. Linux下的USB总线驱动(03)——USB鼠标驱动 usbmouse.c

    USB鼠标驱动 usbmouse.c 原文链接:http://www.linuxidc.com/Linux/2012-12/76197p7.htm drivers/hid/usbhid/usbmous ...

  2. USB学习6---Linux Android USB软件架构设计

    下面学习针对高通平台的HS-USB(HS:high speed高速)堆栈(stack)软件架构设计和源代码布局的细节. Android HS-USB堆栈基于下面几点: Gadget driver fr ...

  3. 如何查看windows 10 神州网信政府版的版本信息

    如何查看windows 10 神州网信政府版的版本信息 适用于:Windows 10 神州网信政府版 方法 1: 同时按下键盘Win+R键 ,在出现的运行框中输入Winver点击确定,在弹出的窗口中查 ...

  4. linux hub设备,USB在Linux里的结构框架是什么样的?USB Core和Hub是什么?

    USB博大精深不是一篇文章就能够解释清楚的.想要深入研究USB的话,USB协议(外加Host和OTG协议)是必要的知识,另外,国内有本<>也写的很好很详细(点击阅读原文,21ic嵌入式论坛 ...

  5. mac 制作usb启动盘_如何使用Mac制作Windows 10 USB-从Mac终端构建可启动的ISO

    mac 制作usb启动盘 Most new PCs don't come with DVD drives anymore. So it can be a pain to install Windows ...

  6. 第三节:Windows平台部署Asp.Net Core应用(基于IIS和Windows服务两种模式)

    一. 简介 Asp.Net Core 部署方式有两种:依赖框架和独立部署. 1. 框架依赖的部署: 顾名思义,依赖框架的部署 (FDD) 依赖目标系统上存在共享系统级版本的 .NET Core. 由于 ...

  7. 以Windows服务方式运行.NET Core程序

    原文:以Windows服务方式运行.NET Core程序 在之前一篇博客<以Windows服务方式运行ASP.NET Core程序>中我讲述了如何把ASP.NET Core程序作为Wind ...

  8. ASP.NET Core Windows 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程

    原文:ASP.NET Core Windows 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Windows 环境配置 ASP.NET Core ...

  9. 打造史上最小尺寸.Net Core单文件应用程序

    .Net Core支持将应用程序发布成单文件进行部署和分发. 以下示例将Windows应用作为独立的单文件应用程序发布: dotnet publish -r win-x64 -c Release /p ...

最新文章

  1. R语言ggplot2绘制平滑曲线的折线图简单小例子
  2. 理解神经网络,从简单的例子开始(1)7行python代码构建神经网络
  3. 详谈如何定制自己的博客园皮肤
  4. linux 子网和广播地址异常
  5. 原生php使用foreach,如何使用php中foreach()
  6. NYOJ 108士兵杀敌(一)
  7. QT QNetworkInterface::allAddresses();获取了很多无效的地址_Qt编写地图综合应用16-省市轮廓图下载...
  8. 2020\Simulation_2\4.括号序列
  9. sql 查询性能的问题 有order by 和无order by 速度竟然相差百倍
  10. Delphi - 被廉价甩卖的传奇
  11. 第五十八期:AI艺术日渐繁荣,未来何去何从?
  12. 教程系列——用模板快速生成《客户意见反馈表》
  13. 计算机应用网络工程师的英文名字,网络工程师英文简历
  14. 最新最全linux系统调优指南(centos7.X)
  15. 4x4矩阵键盘工作原理及扫描程序_4*4 矩阵键盘工作原理
  16. 【MATLAB】freqz2()使用方法官方文档翻译
  17. Closeness Centrality的计算方法
  18. 教学目标四个维度_教学目标很重要
  19. cocoscreator中tween详细用法
  20. sh_10_嵌套打印小星星

热门文章

  1. Python opencv图像处理基础总结(一) 环境搭建 基础操作
  2. Jquery.DataTable使用
  3. 杭电OJ——ACM 1003.Max Sum
  4. For pooled tables, cluster tables, and projection views, JOIN is not allowed: “BSEG“.
  5. 什么无线耳机音质最好?音质非常好的几款蓝牙耳机推荐
  6. 又挽救了一个濒危物种
  7. I.MX 启动方式 - DCD数据详解
  8. 真正正版Office 2007 下载
  9. CSS浮动Float——基础知识及兼容性问题
  10. 查询所有连接到ORACLE服务器的客户端IP地址的方法