You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派安装LaserWeb时node-hid依赖安装失败求助

树莓派安装node-hid编译报错的解决方案

从你提供的报错日志来看,核心问题是缺少libusb-1.0的开发依赖包,而非64位处理器与32位代码的兼容性问题。报错中明确提示:

No package 'libusb-1.0' found

按照以下步骤解决:

  • 安装编译依赖库
    先更新系统软件源,然后安装编译node-hid所需的基础工具和libusb开发包:

    sudo apt update && sudo apt install build-essential libusb-1.0-0-dev pkg-config
    
  • 重新执行node-hid安装
    回到你的lw.comm-server目录,再次运行安装命令:

    npm install node-hid
    

如果确实存在架构兼容问题(比如你的树莓派运行64位系统),可以尝试指定架构参数安装:

npm install node-hid --arch=arm64

额外提示:你的Node.js版本为v12.22.12,虽然node-hid@2.1.2对该版本提供支持,但升级到更近期的LTS版本(如v16.x或v18.x)可以减少潜在的兼容性问题。


内容的提问来源于stack exchange,提问作者user1594067

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 16:20:44