title: How to use virtualenv in 32-bit Python on a 64-bit machine?
body: <p>I've been plugging away at this for a few hours now and am having a heck of a time.</p>
  
  <p>The 3rd error says to copy the DLL, meanwhile it is already there by default.</p>
  
  <pre><code>C:\Windows\system32&gt;virtualenv django-josh
  New python executable in django-josh\Scripts\python.exe
  ERROR: The executable django-josh\Scripts\python.exe is not functioning
  ERROR: It thinks sys.prefix is u'c:\\windows\\syswow64\\django-josh' (should be u'c:\\windows\\system32\\django-josh')
  ERROR: virtualenv is not compatible with this system or executable
  Note: some Windows users have reported this error when they installed Python for "Only this user" or have multiple versions of Python installed. Copying the appropriate PythonXX.dll to the virtualenv Scripts/ directory may fix this problem.
  </code></pre>
  
  <p>I've been reading <a href="https://github.com/pypa/virtualenv/issues/87" rel="nofollow">this</a> and want to note, I had Python 3 installed a while back, but then installed Python 2.7 and removed Python 3 after. I'm wondering if there's still a trace of Python 3 on my computer somewhere, even though I can't find anything.</p>
  
  <p>Update: I was able to get it working with this command (using an option), but I'm not sure if that's correct.</p>
  
  <pre><code>C:\Windows\system32&gt;virtualenv --distribute C:\Python27\envs\django
  New python executable in C:\Python27\envs\django\Scripts\python.exe
  Installing setuptools, pip...done.
  </code></pre>
  
  <p>Thanks so much!</p>