鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    platform.ini文件依赖问题

    已定时 已固定 已锁定 已移动
    MicroROS
    microros 嵌入式开发
    1
    1
    1.3k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 熬
      熬夜之王
      最后由 编辑

      在platform.ini文件下,使用espidf框架,无法安装需要的依赖包

      背景:

      我想创建MicroROS节点并实现ESP32与ROS2动⼿实践部分的通信,使用的是espidf框架,我看小鱼的使用的是arduino框架。

      问题描述:

      在.ini文件里写入依赖时,总是输出没法找到这个包,查阅大模型发现这个micro-ROS/micro_ros_platformio包只在arduino框架下有预编译包,尝试许多办法都还是没法解决。

      具体细节和上下文:

      这是我的.ini文件源码[env:esp32-s3-devkitc-1]
      platform = espressif32
      board = esp32-s3-devkitc-1
      framework = espidf
      monitor_speed = 115200

      lib_deps =
      micro-ROS/micro_ros_platformio
      这是报错:
      Resolving esp32-s3-devkitc-1 dependencies...
      Library Manager: Installing micro-ROS/micro_ros_platformio
      UnknownPackageError: Could not find the package with 'micro-ROS/micro_ros_platformio' requirements for your system 'windows_amd64'

      尝试过的解决方法:

      1. 我尝试换成lib_deps = https://gitee.com/ohhuo/micro_ros_platformio.git
      2. 以及在虚拟机上ubuntu系统重新新建也还是报错[env:esp32-s3-devkitc-1]
      3. platform = espressif32
      4. board = esp32-s3-devkitc-1
      5. framework = espidf
      6. monitor_speed = 115200
      7. lib_deps =
      8. micro-ROS/micro_ros_platformioResolving esp32-s3-devkitc-1 dependencies...
      9. Library Manager: Installing micro-ROS/micro_ros_platformio
      10. UnknownPackageError: Could not find the package with 'micro-ROS/micro_ros_platformio' requirements for your system 'linux_x86_64'
      1 条回复 最后回复 回复 引用 0
      • 第一个帖子
        最后一个帖子
      皖ICP备16016415号-7
      Powered by NodeBB | 鱼香ROS