python - 安装&&导入pyhidapi和hidapi问题
问题描述
这是pycharm抛出的错误:
ImportError: Unable to load any of the following libraries:libhidapi-hidraw.so libhidapi-hidraw.so.0 libhidapi-libusb.so libhidapi-libusb.so.0
libhidapi-iohidmanager.so libhidapi-iohidmanager.so.0 libhidapi.dylib hidapi.dll libhidapi-0.dll
我已经通过 pip (pip install hid, pip install pyhidapi) 安装了 PYHIDAPI 和 HIDAPI 并检查它们是否被安装到我的 API 使用的 python 版本中 (C:\Users\user\AppData\Local\Microsoft\WindowsApps )。不过,在运行程序时,“import hid”行会抛出给定的错误:
ImportError: Unable to load any of the following libraries:libhidapi-hidraw.so libhidapi-hidraw.so.0 libhidapi-libusb.so libhidapi-libusb.so.0 libhidapi-iohidmanager.so libhidapi-iohidmanager.so.0 libhidapi.dylib hidapi.dll libhidapi-0.dll.
我也检查了堆栈溢出的解决方案:如何使用 cygwin 在 Windows 上安装 hidapi没有发布解决方案,但它将以下堆栈溢出与解决方案联系起来:如何确定在哪里安装 hidapi.dll?. 我无法实施给定的解决方案,因为当我下载存储库时,它不包含要放置在 System32 文件中的 .dll 或 .lib 文件。我也无法实施提供的第二个解决方案。出于某种原因,当我尝试实施第二种解决方案时,系统无法识别任何文件名存在。
Anwhoo,如果我能在星期五之前解决这个问题会更好,因为那是我实习结束的时候。如果到那时我还不能解决这个问题,我会将这个帖子的链接保存给下一个需要处理这个问题的人。
解决方案
推荐阅读
- entity-framework - Entity Framework Core 2.2:禁用特定实体的迁移
- c# - 我不能使用 API 在 Microsoft 直播中创建频道
- javascript - 根据 Watson Assistant 上下文自动加载网页
- python - 如何使用 Python selenium web driver chorme 从 XHR 中的网络调用中获取响应 json 数据
- xcode - Xcode错误的模块路径
- strapi - 出现错误:将strapi升级到新版本后找不到模块'strapi-utils'
- groovy - Groovy:unexpected token: connection @ line 10
- sql - 动态 order-by 子句的运行时错误(静态等效子句有效)
- django - 单击电子邮件激活链接后如何传递状态以响应前端
- python - 是否存在用于检查 Python 包是否支持 Python 3.x 的自动工具?