以下のコマンドがpythonスクリプトを介して失敗するというこの問題が発生しています。このコマンドを渡すLinuxボックスのコマンドラインで手動でこのコマンドを実行しようとすると、失敗するスクリプトを介してのみ、ここで何が間違っているかについての入力またはデバッグするためのヒント?
source= Popen(['source build/envsetup.sh'],stdout=PIPE,stderr=PIPE, shell=True)
stdout,stderr=source.communicate()
print stdout
print stderr
lunchcommand=Popen(['lunch 12'],stderr=PIPE,shell=True)
stdout,stderr= lunchcommand.communicate()
print "Printing lunch stdout and stderr"
print stderr
/bin/sh: lunch: command not found