title: Why is virtualenv creating multiple executables in bin folder?
body: <p>I’ve tried creating a virtualenv with (<code>virtualenv env</code>) and with a specific python version (<code>virtualenv -p —python=/usr/bin/python3.5</code>). It creates an environment and bin with multiple python versions. I think that is why it gives me the error “No file or directory” whenever I do <code>source env/bin/activate</code>. I’ve tried removing the extra pythons but it stills gives "no file/directory found". How can I activate an environment in python 3.5?</p>
  
  <p><strong>Output of 
  <code>$ virtualenv env</code>
  or
  <code>$ virtualenv -p —python=/usr/bin/python3.5</code></strong></p>
  
  <pre><code>Running virtualenv with interpreter /usr/bin/python2
  New python executable in /home/ari/differenv/bin/python2
  Also creating executable in /home/ari/differenv/bin/python
  </code></pre>
  
  <p>So in bin there are 3 pythons which is why I think I get an error when activating the envr.</p>