当前位置: 首页 > news >正文

Joycon-Robotics库的安装报错解决记录

Joycon-Robotics: Nintendo Switch Joy-Con for Robotics

今天遇到一个小bug,就算在安装joycon-robotic库的时候:

cd joycon-robotic

pip install -e .

上面这2行指令无误,但是:

make install

这个指令报错,error如下:

-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'libevdev'
--   No package 'libevdev' found
CMake Error at /home/hjx/.conda/envs/lerobot/lib/python3.10/site-packages/cmake/data/share/cmake-3.29/Modules/FindPkgConfig.cmake:634 (message):
  The following required packages were not found:

   - libevdev

Call Stack (most recent call first):
  /home/hjx/.conda/envs/lerobot/lib/python3.10/site-packages/cmake/data/share/cmake-3.29/Modules/FindPkgConfig.cmake:862 (_pkg_check_modules_internal)
  CMakeLists.txt:10 (pkg_check_modules)


-- Configuring incomplete, errors occurred!
make: *** [Makefile:32:install_joycond] 错误 1
 

整体的报错如下:

解决方案:
因为缺少 libevdev 库,这是编译某些项目时的依赖项。以下是解决此问题的步骤:

sudo apt-get update
sudo apt-get install libevdev-dev

好!继续:
make install

完成安装


参考:

https://github.com/box2ai-robotics/joycon-robotics

相关文章:

  • Hadoop简介
  • 【朝夕教育】《鸿蒙原生应用开发从零基础到多实战》003-TypeScript 中的类
  • 转化率(漏斗分析)——mysql计算过程
  • 【实战 ES】实战 Elasticsearch:快速上手与深度实践-1.3.1单节点安装(Docker与手动部署)
  • DDD该怎么去落地实现(4)多对多关系
  • PyTorch的.pt文件详解
  • 进程间通信(中)
  • 计算机科学技术领域的内卷现状与应对措施分析
  • 【软考-架构】备战2025软考
  • L2-005 集合相似度
  • 【EI/IEEE/Scopus检索】智能电网、AI与算法领域国际会议重磅来袭!学术探索的征程从未停歇!
  • Ubuntu20.04安装Redis
  • Scrapy:_RequestBodyProducer 类详解
  • 散列加载描述文件
  • centos7rpm升级openssh至9.8
  • 4.4 X.509证书
  • 小红的回文子串(B组)
  • 解决qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
  • 浏览器访问https站点的过程
  • SuperMap iClient3D for WebGL 影像数据可视范围控制
  • “先增聘再离任”又添一例,景顺长城基金经理鲍无可官宣辞职
  • 80后女博士黄双燕拟提名为内蒙古盟市政府(行署)副职人选
  • 卿晨璟靓等用服刑经历“引流”,专家:将犯罪问题娱乐化会消解刑罚严肃性
  • 德州国资欲退出三东筑工,后者大股东系当地房企东海集团
  • 韧性十足的中国外贸企业:“不倒翁”被摁下去,还会再弹起来
  • 上海静安将发放七轮文旅消费券,住宿券最高满800元减250元