title: "Failed to execute child process (No such file or directory)" when calling gnome-terminal subprocess in Python 3
body: <p>I am trying to write a program that opens a gnome-terminal window and executes a python file in it.</p>
  
  <p>When I call the <code>gnome-terminal</code> subprocess with the subprocess module like this:</p>
  
  <pre><code>import subprocess
  subprocess.call(['gnome-terminal', '-x', 'python3 '+filename])
  </code></pre>
  
  <p>I get the following error:</p>
  
  <pre><code>Failed to execute child process "python3 /home/user/Documents/test.py” (No such file or directory)
  </code></pre>
  
  <p>I have tried to cd to the directory <code>/home/user/Documents/test.py</code> first and then run the file, but it didn't work.</p>