title: Python, using subprocess.Popen to make linux command line call? I'm getting "[Errno 2] No such file or directory"
body: <p>I'm trying to follow the info I can find about  subprocess.Popen as I want to make a linux command line call.. I am trying as below but am getting the error "[Errno 2] No such file or directory". I'm not trying to open a file so I don't understand this error, and it works fine (although with other issues relating to waiting for the process to finish when I don't want it to) when I use a regular os.popen.</p>
  
  <p>I can't seem to figure out how to do this properly, any advice is appreciated.</p>
  
  <p>EDIT: THE COMMAND I AM USING IS COMPLEX AND VARIABLIZED, it would be too out-of-context to include it here, I think its suffice to say that the code works when I use <code>os.popen</code> and not when I do the new way, so no, the "linux command line call" is obviously not the call I am using</p>
  
  <pre><code>subprocess.Popen([r"linux command line call"])
  &gt;&gt;&gt; [Errno 2] No such file or directory
  </code></pre>