Ask Your Question

rosserial non-unique executable

asked 2013-08-18 20:54:07 -0500

dan gravatar image

I installed rosserial on Groovy with catkin and it works nicely, but when I enter

rosrun rosserial_python /dev/ttyACM0

I get:

[rosrun] You have chosen a non-unique executable, please pick one of the following:

1) .../catkin_ws/install/lib/rosserial_python/

2) .../catkin_ws/src/rosserial/rosserial_python/nodes/

Why are there two and which one should I use?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-08-19 00:13:53 -0500

fergs gravatar image

They are the same file -- just one is the installed version, and one is in the source tree (which is apparently still on your path). Is there a particular reason you are using "catkin_make install"?

edit flag offensive delete link more


This page says to use catkin_make install Specifically: cd <ws>/src, git clone, cd <ws>, catkin_make, catkin_make install, source <ws>/install/setup.bash

dan gravatar image dan  ( 2013-08-19 11:35:29 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2013-08-18 20:54:07 -0500

Seen: 418 times

Last updated: Aug 19 '13