Return Popen(*popenargs, **kwargs).wait()įile '/usr/lib/python2.7/subprocess.py', line 711, in _init_įile '/usr/lib/python2.7/subprocess.py', line 1343, in _execute_child When the script is currently runs it errors out with the error: Traceback (most recent call last):įile '/usr/lib/python2.7/subprocess.py', line 523, in call Mkdir_p(os.path.expanduser('~') + '/catkin_ws/src') The script as it currently sits is as follows: subprocess.call() Directions can be found here and here, respectively. The goal of this script was to install ROS onto the machine running the script and also setup the catkin environment. The choice of python was simply rooted in my familiarity with it while I am sure there would be better alternatives than python for this task.
I started down this rabbit hole as a means to familiarize myself with how one would go about creating a setup script in python.