title: Copy complete virtualenv to another pc
body: <p>I have a <code>virtualenv</code> located at <code>/home/user/virtualenvs/Environment</code>. Now I need this environment at another PC. So I installed <code>virtualenv-clone</code> and used it to clone <code>/Environment</code>. Then I copied it to the other PC via USB. I can activate it with <code>source activate</code>, but when I try to start the python interpreter with <code>sudo ./Environment/bin/python</code> I get</p>
  
  <pre><code>./bin/python: 1: ./bin/python: Syntax Error: "(" unexpected
  </code></pre>
  
  <p>Executing it without sudo gives me an error telling me that there is an error in the binaries format.
  But how can this be? I just copied it. Or is there a better way to do this? I can not just use <code>pip freeze</code> because there are some packages in <code>/Environment/lib/python2.7/site-packages/</code> which I wrote myself and I need to copy them, too. As I understand it <code>pip freeze</code> just creates a list of packages which pip then downloads and installs.</p>