When working with python/rospy to create a node for a package, is a setup.py file always required? If not, then in which cases is it absolutely required
I have a package up and running and I can easily run a python based node that I wrote using rosrun.
But the problem I posted here - http://answers.ros.org/question/26463...
made me think if setup.py is required or not?
If it's not important, then when and why do we actually need to have it for a package?