首页 > 解决方案 > 安装&&导入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,如果我能在星期五之前解决这个问题会更好,因为那是我实习结束的时候。如果到那时我还不能解决这个问题,我会将这个帖子的链接保存给下一个需要处理这个问题的人。

标签: pythoninstallationimporthidhidapi

解决方案


推荐阅读