The problem is the space in the file name. I am still looking for a solution to the issue, but so far no luck. The only other option would be to change the file name to not have a space. Using an underscore instead of a space worked for us.
It is not necessary to add it to the PATH but it will save on the typing in the long run. I usually do something simple like that to take my mind away from the problem, then later come to realize: using python to run a shell script (.sh) usually leads to a syntax error, so when start up file or directory is not found, then maybe Python isn't installed on that particular machine--try which python ;)