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

    Debain10系统开发板下载ros1 noeteic(基础版),运行roscore,报错。情况:默认python是3.7;已经把ros添加到了系统环境变量中;在/opt/ros/noetic/bin路径下存在rosmaster

    已定时 已固定 已锁定 已移动 已解决
    综合问题
    运行roscore rosmaster
    1
    2
    303
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 31168687513
      学习使我快乐
      最后由 编辑

      root@ATK-DLRK3568-Debian:~#$PATH
      -bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/noetic/bin:/usr/bin/python3.7:/usr/bin/python3.7m:/opt/ros/noetic/bin/rosmaster: 没有那个文件或目录
      root@ATK-DLRK3568-Debian:~# $PYTHONPATH
      root@ATK-DLRK3568-Debian:~# roscore
      Traceback (most recent call last):
      File "/opt/ros/noetic/bin/roscore", line 36, in <module>
      from rosmaster.master_api import NUM_WORKERS
      ModuleNotFoundError: No module named 'rosmaster'
      root@ATK-DLRK3568-Debian:~# cd /opt/ros/noetic/bin
      root@ATK-DLRK3568-Debian:/opt/ros/noetic/bin# ls
      catkin_find rosclean roslaunch-logs rosrun
      catkin_init_workspace rosconsole rosmake rosservice
      catkin_make roscore rosmaster rossrv
      catkin_make_isolated roscreate-pkg rosmsg rosstack
      catkin_test_results rosgraph rosmsg-proto rostest
      catkin_topological_order roslaunch rosnode rostopic
      rosbag roslaunch-complete rospack rosunit
      rosboost-cfg roslaunch-deps rosparam roswtf

      1 条回复 最后回复 回复 引用 0
      • 31168687513
        学习使我快乐
        最后由 编辑

        已经解决了,python中PYTHONPATH变量需要设置一下。
        da0221bf-51ea-4dfb-aff9-fb2f6329520b-image.png
        在开发板上运行roscore之前,还需要运行 source /opt/ros/noetic/setup.bash,否则会提示找不到roslaunch

        1 条回复 最后回复 回复 引用 0
        • 31168687513 3116868751 将这个主题标记为已解决,在
        • 第一个帖子
          最后一个帖子
        皖ICP备16016415号-7
        Powered by NodeBB | 鱼香ROS