title: venv doesn't create activate script python3
body: <p>When trying to create a virtulenv using venv with python 3 on ubuntu it isn’t creating an activate script. It conitunally exits with an error 1.</p>
  
  <p>Following docs and other posts on SO such as <a href="https://stackoverflow.com/a/19848770">https://stackoverflow.com/a/19848770</a></p>
  
  <p>I have tried creating it 2 different ways.</p>
  
  <pre><code>sayth@sayth-TravelMate-5740G:~/scripts$ python3 -m venv test4
  Error: Command '['/home/sayth/scripts/test4/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
  sayth@sayth-TravelMate-5740G:~/scripts$ source test4/bin/activate
  bash: test4/bin/activate: No such file or directory
  sayth@sayth-TravelMate-5740G:~/scripts$ ls test4/bin/
  python  python3
  </code></pre>
  
  <p>or</p>
  
  <pre><code>sayth@sayth-TravelMate-5740G:~/scripts$ pyvenv-3.4 test5
  Error: Command '['/home/sayth/scripts/test5/bin/python3.4', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
  sayth@sayth-TravelMate-5740G:~/scripts$ ls test5/bin/
  python  python3  python3.4
  </code></pre>
  
  <p>How can I get it to fully create a venv?</p>
  
  <p>If I do it as below with stil no success unsure what the issue is?</p>
  
  <pre><code>sayth@sayth-TravelMate-5740G:~/scripts$ python3 -Im venv panda3
  Error: Command '['/home/sayth/scripts/panda3/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
  sayth@sayth-TravelMate-5740G:~/scripts$ python3 -m venv panda4
  Error: Command '['/home/sayth/scripts/panda4/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
  </code></pre>