跟着古月老师在做ROS的时候,发现报错如下: 不能找到可执行文件

~$ rosrun learning_topic person_subscriber
[rosrun] Couldn't find executable named person_subscriber below /home/yue/catkin_ws/src/learning_topic      

在网上找了原因,有人说是自己文件名拼写错误,有人说是没有配置环境变量,如下。

$ source devel/setup.bash 

我都试了一遍还没有解决掉。最后发现要执行<发布者><订阅者>的命令必须在根目录catkin_ws下执行①②命令才可以。

$ rosrun learning_topic person_subscriber

$ rosrun learning_topic person_publisher

这是最后的效果图,可以看出<订阅者>已经接收到<发布者>的数据。

Couldn‘t find executable named person_subscriber below /home/yue/catkin_ws/src/... 找不到可执行文件的原因相关推荐

  1. ROS出现“Couldn't find executable named listener below //home/xxx/catkin_ws/src/mypack”问题

    在执行节点时出现了如下图所示的错误: 错误原因是在路径下找不到可执行的节点文件.但事实是已经对工作空间进行了编译,并且在devel /lib/my_serial_node 中已经生成了可执行文件. 如 ...

  2. Couldn't find executable named map_saver below /opt/ros/indigo/share/map_server

    在使用<Mastering ROS for Robotics Programming(PACKT,2015)>学习ros,学习到第四章的时候,先是安装Navigation一直找不到depe ...

  3. [rosrun] Couldn‘t find executable named xxx

    现象 使用rosrun运行程序时,发现无法找到可执行文件,提示信息为: [rosrun] Couldn't find executable named xxx 原因 CMakeLists.txt文件中 ...

  4. ROS Couldn‘t find executable named xxx.py问题

    完全根据ros官方教程http://wiki.ros.org/cn/ROS/Tutorials/WritingPublisherSubscriber%28python%29,还出了这个问题[rosru ...

  5. [rosrun] Couldn‘t find executable named.....

    前情提要:使用rosrun运行节点 报错: (cp) twilight@pc: ~/project/catkin_ws$ rosrun cpoint filter_test.cpp [rosrun] ...

  6. ros常遇到的Couldn‘t find executable named ---错误

    首先要确保有此执行文件在scripts文件夹下方 用的案例是<ROS机器人开发实践>的P164案例 rosrun robot_vision cv_bridge_test.py 以上代码会报 ...

  7. Couldn't find executable named joy_node below /opt/ros/kinetic/share/joy解决方法

    最近想用joy_node这个节点,然后就通过 sudo apt-get install ros-kinetic-joy 去安装,然后运行rosrun joy joy_node时候一直错误显示Segme ...

  8. 【ROS】[rosrun] Couldn't find executable named

    可执行文件都是放在devel/lib 文件夹下的.source devel文件夹下的setup.bash即可找到可执行文件. 有时候使用某些IDE时,会在工作空间中产生别的devel文件,将可执行文件 ...

  9. 罗技手柄 Couldn't find executable named joy_node below /opt/ros/kinetic/share/joy 解决方法

    最近想用joy_node这个节点,然后就通过 sudo apt-get install ros-kinetic-joy 去安装,然后运行rosrun joy joy_node时候一直错误显示Segme ...

  10. 【openai_ros】10 - Training a Fetch Robot. Part 2【fail】

    文章目录 Task Environment Initialization of the class Methods needed by the Task Environment Training Sc ...

最新文章

  1. lua中正则表达式的坑
  2. 101. Leetcode 139. 单词拆分 (动态规划-完全背包)
  3. android注册的模板下载地址,Android --LoginActivity模板登录
  4. .NET MVC+ EF+调用存储过程 多表联查以及VIEW列表显示
  5. 简单51单片机c语言编程流水灯,51单片机如何实现流水灯?51单片机实现流水灯的三种方法详细分析...
  6. 翁恺老师C语言学习笔记(十)指针_指针的使用
  7. nginx: [emerg] bind() to 0.0.0.0:66 failed (98: Address already in use)
  8. 强悍的 ubuntu —— 查看软件版本及安装位置
  9. Atcoder Grand Contest 036 D - Negative Cycle
  10. 苹果id注册邮箱方法
  11. 如何在微信小程序中使用echarts绘制地图(微信小程序制作疫情数据地图)
  12. STC12C5A60S2 双串口
  13. 10000,感谢有你
  14. 2020年轻人保健品消费报告
  15. Example 3, 4 of variadic templates
  16. Apriori算法python实现(数据挖掘学习笔记)
  17. mysql 英文文献_mysql数据库英文文献.doc
  18. truncate表时报错:ORA-00054
  19. java版停车系统(纯数据结构,无数据库)
  20. .NET桌面开发的一些思考

热门文章

  1. 小米路由红包显示无法找到服务器,小米路由器找不到硬盘怎么办 小米路由器访问不到硬盘的解决办法...
  2. arm 开发环境搭建-基于QEMU和Docker
  3. C# 反射之Activator用法举例
  4. cortex a7 a53_镜头测试:蔡司红T28/2.8+索尼微单A7实拍北京景山公园
  5. 年度最火的AOA蓝牙室内定位原理
  6. 傅里叶变换与傅里叶级数理解
  7. cv::HOGDescriptor compute()错误的参数设置导致free(): corrupted unsorted chunks错误
  8. 你的计算机无法连接到远程计算机,因为远程桌面网关服务器暂时不可用。
  9. [reading notes] css W3school reading notes
  10. Java程序设计 北京大学 2019冬期末测验