roslaunch error: ERROR: cannot launch node of type
2017-10-08 21:28
1551 查看
今天在因为github上有个之前的包更新了,重新git clone后出现了一个问题
ERROR: cannot launch node of type [crazyflie_demo/controller.py]: can't locate node [controller.py] in package [crazyflie_demo]
报错的信息是说没找到crazyflie_demo下的controller.py,问题的关键在于这个node 是存在的,而且make的时候也没有报错。
上网查了下,第一个最常见的错误就是没有source,我不是这个错误,如果有类似问题的同学可以先试下运行
source devel/setup,bash
另外一个就是我出现的问题,在git clone之后,其中的部分文件失去了执行权限,比如这个controller.py,因此它没法生成可执行文件,启动文件就报错了。
解决办法很简单,改一下权限就可以了。
sudo chmod +x controller.py
之后编译重新运行就可以了。
ERROR: cannot launch node of type [crazyflie_demo/controller.py]: can't locate node [controller.py] in package [crazyflie_demo]
报错的信息是说没找到crazyflie_demo下的controller.py,问题的关键在于这个node 是存在的,而且make的时候也没有报错。
上网查了下,第一个最常见的错误就是没有source,我不是这个错误,如果有类似问题的同学可以先试下运行
source devel/setup,bash
另外一个就是我出现的问题,在git clone之后,其中的部分文件失去了执行权限,比如这个controller.py,因此它没法生成可执行文件,启动文件就报错了。
解决办法很简单,改一下权限就可以了。
sudo chmod +x controller.py
之后编译重新运行就可以了。
相关文章推荐
- 解决问题:ERROR: cannot launch node of type [warehouse_ros/mongo_wrapper_ros.py]
- ROS Error: Cannot Launch Node of Type
- Uncaught TypeError: Cannot read property 'offsetTop' of null
- util.js:68 Uncaught TypeError: Cannot read property 'fn' of undefined
- Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node 解决办法
- Cannot read property 'nodeType' of undefined
- JsBridge "Uncaught TypeError: Cannot call method 'callHandler' of undefined", source
- Uncaught TypeError: Cannot read property 'value' of null
- Uncaught TypeError: Cannot read property 'fn' of undefined
- TypeError: Cannot read property 'newLine' of undefined
- Uncaught TypeError: Cannot read property 'length' of null
- extjs4:Uncaught TypeError: Cannot read property 'processed' of undefined
- Uncaught TypeError: Cannot read property 'length' of undefined
- Uncaught TypeError: Cannot set property 'innerHTML' of null
- js提示Uncaught TypeError: Cannot read property 'options' of null
- tankgame2.js:37 Uncaught TypeError: Cannot read property 'direct' of undefined(…)
- Spring-aop: Error Cannot convert value of type [$Proxy...] to required type
- 关于"Uncaught TypeError: Cannot read property 'time' of null"的处理
- vue Uncaught TypeError: Cannot read property 'gc' of undefined
- Hexo: TypeError: Cannot set property 'lastIndex' of undefined