windows上pyusb使用usb.core.find寻找usb信息(莫非pyusb windows上用就是个坑?)
坑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上用就是个坑?)相关推荐
- Linux下的USB总线驱动(03)——USB鼠标驱动 usbmouse.c
USB鼠标驱动 usbmouse.c 原文链接:http://www.linuxidc.com/Linux/2012-12/76197p7.htm drivers/hid/usbhid/usbmous ...
- USB学习6---Linux Android USB软件架构设计
下面学习针对高通平台的HS-USB(HS:high speed高速)堆栈(stack)软件架构设计和源代码布局的细节. Android HS-USB堆栈基于下面几点: Gadget driver fr ...
- 如何查看windows 10 神州网信政府版的版本信息
如何查看windows 10 神州网信政府版的版本信息 适用于:Windows 10 神州网信政府版 方法 1: 同时按下键盘Win+R键 ,在出现的运行框中输入Winver点击确定,在弹出的窗口中查 ...
- linux hub设备,USB在Linux里的结构框架是什么样的?USB Core和Hub是什么?
USB博大精深不是一篇文章就能够解释清楚的.想要深入研究USB的话,USB协议(外加Host和OTG协议)是必要的知识,另外,国内有本<>也写的很好很详细(点击阅读原文,21ic嵌入式论坛 ...
- 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 ...
- 第三节:Windows平台部署Asp.Net Core应用(基于IIS和Windows服务两种模式)
一. 简介 Asp.Net Core 部署方式有两种:依赖框架和独立部署. 1. 框架依赖的部署: 顾名思义,依赖框架的部署 (FDD) 依赖目标系统上存在共享系统级版本的 .NET Core. 由于 ...
- 以Windows服务方式运行.NET Core程序
原文:以Windows服务方式运行.NET Core程序 在之前一篇博客<以Windows服务方式运行ASP.NET Core程序>中我讲述了如何把ASP.NET Core程序作为Wind ...
- ASP.NET Core Windows 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core Windows 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Windows 环境配置 ASP.NET Core ...
- 打造史上最小尺寸.Net Core单文件应用程序
.Net Core支持将应用程序发布成单文件进行部署和分发. 以下示例将Windows应用作为独立的单文件应用程序发布: dotnet publish -r win-x64 -c Release /p ...
最新文章
- 实战 Prometheus 搭建监控系统
- ARM指令集 VS Thumb指令集
- Tomcat中JVM内存溢出及合理配置(转:http://blog.csdn.net/ye1992/article/details/9344807)
- 语音视频社交背后技术深度解析
- 深度学习笔记:卷积神经网络的Tensorflow实现
- sql作业启停服务器
- python列表函数方法_与Python列表相关的函数
- socket编程-阻塞和非阻塞
- 食品行业仓储条码管理系统解决方案
- 一级计算机考试比分,人工智能期末考试模拟试题一01
- opencv安装与配置vs2019
- 阿里研究员赵海平:生物与计算机交织的独特人生
- 互联网公司裁员,中年失业找不到工作,大龄程序员的出路在哪里
- DB数据库密码怎么破啊~~~求高手帮忙解决下~
- 中国车牌号的识别大全
- 三级等保 mysql8.0.24密码策略设置
- 软件架构设计原则-开闭、依赖倒置、单一职责、接口隔离、迪米特、里氏替换、合成复用,附Java语言示例讲解
- Java到底是什么?学习java可以做什么呢?
- stm32F4驱动MCP41010程序-数字电位器-应用详解
- 行业标准是什么,怎么申请?